99问答网
所有问题
当前搜索:
java遍历一维数组
java
如何高效判断一个
数组
是否包含另一个数字
答:
判断数组是否包含另一个数字,肯定要先
遍历数组
。 而遍历数组中,for循环效率很高。int x = 3;//测试数字 int[] a = new int[]{1,2,3,4};int[] b = new int[]{3,4,5};boolean flag = false;//标示 是否包含,false为不包含,true为包含 for(int i=0;i<a.length;i++){ for(...
Java
定义一个有20个整型下标变量的
一维数组
并统计出这二十个数中的正 ...
答:
这个版本应该没什么bug了 import
java
.util.Scanner;public class NumDemo {public static void main(String[] args) {int[] i = new int[20];// 声明20个整数System.out.println("请输入20个整数:");Scanner s = new Scanner(System.in);// 获取键盘事件int j = 0;// 统计整数的下标...
java数组
问题
答:
我的建议,用HashMap存储,数组的数值做键,出现次数做值。
遍历数组
,该数出现一次,就给对应的键的值加一。最后遍历这个HashMap,可以得到每个数出现过多少次。不考虑通用性,可以把这里的HashMap换成数组,根据原数组中的最大数定义数组大小。这里给出使用HashMap的代码,至于使用数组的方式,楼主自己...
Java数组
求最大最小值
答:
i);}System.out.println("
一维数组
中的数的和为:" + sum);//jdk自带数组升序排序,也可以搜一下冒泡排序自己实现Arrays.sort(s);int min = s[0];//最小值 排序后第一个元素int max = s[s.length - 1];//最大值 排序后最后一个元素for (int i = 0; i < positions.length; i+...
java
获取5个100-999之间的随机数并存入数组 *
遍历数组
并打印
答:
参考代码 public class Test {public static void main(String[] args) {int[] ary = new int[5];//定义一个
数组
int z;for (int i = 0; i < ary.length; i++) {z = (int)(Math.random()*900)+100;//z的范围[100~999]ary[i] = z;//把随机数存入到数组中}//循环
遍历
,...
用
JAVA
创建一个int类型的
数组
长度为5,循环录入5个值,存入数组中,并将这...
答:
import
java
.util.Scanner;public class Main2 { public static void main(String[] args) { int[] a = new int[5]; int sum=0; Scanner scanner = new Scanner(System.in); for (int i = 0; i < a.length; i++) { a[i] = scanner.nextInt(); sum += ...
java
如何
遍历
list集合
数组
里的每一项?
答:
for(Object[] oa : list) { for(int i = 0;i < oa.length;i++) { //syso(oa[i]);} }
请问
java
不同类的对象怎么放在同一个
数组
,然后如何对这个数组进行
遍历
...
答:
数组
只能限定为某一个类型,即数组内的所有元素都是相同类型的。不同的类就意味着数据类型不同,不可能放在一起。
java
怎么
遍历
二维
数组
答:
// 获取第二维度
数组
int levelTwoLength = levelTwoArr.length; // 第二维度数组长度 //
遍历
第二维度数组 for (int j = 0; j < levelTwoLength; ++j) { System.out.println("
Array
[" + i + "][" + j + "] = " + levelTwoArr[j]); } } // 其实多...
在
java
怎样
遍历数组
中奇数的个数
答:
public static void main(String[] args) { int num=0; int[] arr=new int[]{1,3,4,5,6,7,8,9,0,12,13}; for (int i = 0; i < arr.length; i++) { if (arr[i]%2!=0) { num++; } } System.out.println(num); } ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜