java 数组元素位置_在Java中显示数组元素的位置
我试图显示数组中最大值的位置(索引)数。这是一个有100个随机数的数组。出于某种原因,输出在前几个数字后是正确的。在输出开始时,我总是得到错误的数字。这是我的代码;
谢谢
public static void main(String[] args) {
int max = 0;
int array[] = new int[100];
System.out.println();
// code to display student responses
randomNum(array);
System.out.println(" Survey Responses - 100 Students: ");
response(array);
System.out.println("Positions of the highest numbers");
System.out.println();
for (int i = 0; i < array.length; i++) {
max = Math.max(max, array[i]);
if (array[i] == max) {
System.out.println(i);
}
}
}
private static void randomNum(int A[]) {
for (int i = 0; i < A.length; i++) {
A[i] = (int) (Math.random() * 10000) % 10 + 1;
}
}
public static void response(int[] resp) {
for (int x = 0; x < resp.length; x++) {
System.out.print(resp[x] + " ");
}
System.out.println();
}
java 数组元素位置_在Java中显示数组元素的位置相关推荐
- python中numpy数组的合并_基于Python中numpy数组的合并实例讲解
基于Python中numpy数组的合并实例讲解 Python中numpy数组的合并有很多方法,如 - np.append() - np.concatenate() - np.stack() - np. ...
- java数组子类型_在vhdl中获取数组子类型的范围属性
您的问题是您尝试在类型上使用属性 . 但是,范围仅定义为数组(因此原型中为A) . 这意味着,即使数组类型受到约束,也需要使用实际数组 . -- Declarations -- Constrained ...
- java.lang.IllegalArgumentException: 字符[_]在域名中永远无效。 at
[http-nio-8080-exec-1] org.apache.coyote.AbstractProcessor.parseHost [xxx_tomcat] 是无效主机注意:更多的请求解析错误将 ...
- java function获取参数_「Java容器」ArrayList源码,大厂面试必问
ArrayList简介 ArrayList核心源码 ArrayList源码分析 System.arraycopy()和Arrays.copyOf()方法 两者联系与区别 ArrayList核心扩容技术 ...
- java 版本查看命令_查看Java版本命令如何查看?Java常用命令详解
现在程序员开发项目都在使用工具,很多人可能都忘记了Java自带命令,下面就让我来介绍些吧. 1.java.exe: 运行java程序,这个相信每一位用Java的人知道了. 2.javac.exe: 编 ...
- TensorFlow2-高阶操作(八):gather/gather_nd(已知元素的位置,从张量中提取该元素)、scatter_nd/scatter_nd_update(已知赋值位置,向0张量中赋值)
一.gather/gather_nd(已知元素的位置,从张量中提取该元素) 1.tf.gather()函数 tf.gather(params, # 传入的tensorindices, # 指定的索引v ...
- java项目----教务管理系统_基于Java的教务管理系统
java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...
- 输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素。
[问题描述]输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素,要求在主函数中输入A和B数组,并输出交集 ...
- c语言一维数组教学设计,C语言教学中一维数组教学设计.doc
C语言教学中一维数组教学设计 C语言教学中一维数组教学设计 [摘 要] 数组是C语言中非常重要的概念,通常学生在初次接触到这一概念时感到很抽象.本文通过生活中常常接触到的超市储物柜与数组进行类比,将数 ...
- 设有4x4的方阵,其中的元素由键盘输入。分别求出主对角线上元素之和、辅对角线上元素之积、方阵中最大的元素。
知识点:理解二维数组与主.辅对角线. 在上述求主对角线和辅对角线的和已给出如何找到在主对角线上及辅对角线上的元素. 那么在这里便不再赘述相同的概念了,若仍有疑问的同学可通过链接分别计算二维数组主对角线 ...
最新文章
- 内存分配器设计的演进
- 独家 | 10个数据科学家常犯的编程错误(附解决方案)
- sqldbx oracle mysql
- mysql数据通讯方式_c# 与 Mysql 的通讯方式总结
- [PHP] 多表外连接性能测试及优化
- Atom飞行手册翻译: 2.2 在Atom中移动
- 架构设计:负载均衡层设计方案(1)——负载场景和解决方式
- python死锁案例_Python 多线程死锁
- 如何提升自身的C++开发技术?
- opencv.js调用摄像头(Electron环境)
- CSF文件格式播放器
- 数据库系统概念第六版课后习题答案-第一章
- Pr cc 2019 v13.0 添加字幕文本不显示,输入字符后无选中框解决方案
- Yolov5中使用Resnet18作为主干网络
- java集成微信支付
- win10声音显示红叉问题解决
- 热门招聘丨 XTransfer史上最全产品技术岗位公开招聘
- XEN Crypto创始人分享设计理念及项目愿景
- 推荐一款免费的SQLsever的备份软件sqlBackupAndFtp
- Linux 使用shell发送http请求