本文目錄一覽:
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如何遍曆數組?
int[] is = new int[1,12,4,546]
for(int i=0; iis.length; i++){
System.out.println(int[i] + “”);
}
這就是一個最簡單的遍曆數組,遍曆數組通俗點就是說把數組中的每個數都讀一遍(部分有if條件+break的則可能不會完全遍歷),你可以對於數組中的每個數進行處理,亦或者是找到數組中那個你需要的數。
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 遍曆數組元素
Java一般有以下幾種遍曆數組元素的方法:
1.根據下標遍歷(即為傳統的for循環遍歷)
for(int i = 0; i test.length; i++){system.out.println(test[i])}這種方法簡單粗暴易使用
2.foreach遍歷
3.迭代器遍歷
4.stream遍歷
原創文章,作者:SMKLS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/313809.html