「遍历数java」遍历数组
今天给各位分享遍历数java的知识,其中也会对遍历数组进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
Java 如何遍历数组里面的数据?
二维数组定义:数据类型[][] 数组名 = new 数据类型[二维数组行数][二维数组列数]
如:int[] array = new int[5][4];
二维数组的遍历:需要使用两个变量来分别遍历行和列,具体遍历方法就很多啦,可以使用while语句、do-while语句、for语句,也可以相互结合使用。
如:
int i = 0, j = 0;
for(int i = 0; i array.length; i++){
for(int j = 0; j array[i].length; j++){
System.out.println(array[i][j] + "、");
}
System.out.println("");
}
java中的遍历是什么意思
标准解释很多地方都有就不贴了。
通俗地解释一下方便理解:
遍,就是全部,历,就是经历,可以理解为查看或者取出。
简单的理解就是全部内容都看一遍。
比如一个数组a包含[1,2,3,4,5],遍历数组就是指用一个循环或迭代器,把这5个数一个个取出来,打印或者做点其它什么操作。
数组遍历就是数组的全部元素看一遍
树遍历就树的所有节点都看一遍
链表遍历就是链表全部节点都看一遍
刚学的时候我也有这样的疑惑,遍历是什么意思,定义的文字太多,描述的概念太深奥看不懂,理解以后才发现,写个for循环把数组打印出来就算遍历一次了,遍历就是在做这么简单的一件事。
希望我的解释对你的理解有帮助。
Java数组遍历
因为是随机生成的数组,所以可能数组中没有小于10的数字,这时处理后的数组和之前一样看不到效果。多试几次就好了。
import java.util.Random;
public class Demo {
public static void main(String[] args) {
Random random = new Random();
int[] arr = new int[5];
for (int i = 0; i arr.length; i++) {
arr[i] = random.nextInt(46) + 5;
}
System.out.print("随机生成的数组:");
printArr(arr);
arr = getNewArr(arr);
System.out.print("处理之后的数组:");
printArr(arr);
}
private static int[] getNewArr(int[] arr) {
for (int i = 0; i arr.length; i++) {
if (arr[i] 10) {
arr[i] = 0;
}
}
return arr;
}
private static void printArr(int[] arr) {
for (int i : arr) {
System.out.print(i + " ");
}
System.out.println();
}
}
关于遍历数java和遍历数组的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。