Java數組沒有遍歷怎么辦?
題主的題目給的真的是太不明確了,甚至都不知道問的是什么,那么答主根據自己的理解來給題主說說數值的遍歷的集中方式,希望是題主想問到的:
Java數組的聲明只有聲明數組賦值,才能遍歷數組,在Java中聲明并賦值數組的方式如下三種:
先聲明后通過下標賦值:
int[] nums=new int[10];
通過下標賦值:num[下標]=值;
邊聲明邊賦值,l兩種方式:
int[] nums={值1,值2,值3};
int[] nums=new int[]{值1,值2,值3};
Java數組的遍歷數組的遍歷有很多種方式:
通過for循環,循環次數是數組元素個數:
for(int i=0;i<nums.length;i++){
System.out.println(nums[i]);//通過元素下標來一個一個遍歷
}
通過foreach循環,直接遍歷數組:
for(int a:nums){
System.out.println(a);//沒一輪循環a就代表當前元素,然后輸出當前元素
}
通過輸出數組名直接輸出數組種的所有元素:
System.out.println(nums);//直接給數組名稱
通過把數組轉換為字符串輸出:
String numString=nums.toString();
System.out.println(numString);
總結:數組的遍歷方式有很多種,還可以轉換為集合然后在遍歷。總體來說數組的遍歷方式還是比較簡單的,如果題主沒有遍歷數組可以根據自己現在業務用到的需求去找自己要遍歷的方式。
以上是答主自己羅列出來的集中比較好理解的遍歷數組的方式,如果有小伙伴有更好的方式的話,可以在下方評論區留言給我,或者點個贊,加個關注我們一起探討探討。