A. java中怎樣遍歷數組對象的值
String[] arrStr = new String[] { "a", "b", "c" };
for (String s : arrStr) {
System.out.println(s);
}
這是最新最好的寫法,支持jdk1.5以後
B. Java數組遍歷
因為是隨機生成的數組,所以可能數組中沒有小於10的數字,這時處理後的數組和之前一樣看不到效果。多試幾次就好了。
importjava.util.Random;
publicclassDemo{
publicstaticvoidmain(String[]args){
Randomrandom=newRandom();
int[]arr=newint[5];
for(inti=0;i<arr.length;i++){
arr[i]=random.nextInt(46)+5;
}
System.out.print("隨機生成的數組:");
printArr(arr);
arr=getNewArr(arr);
System.out.print("處理之後的數組:");
printArr(arr);
}
privatestaticint[]getNewArr(int[]arr){
for(inti=0;i<arr.length;i++){
if(arr[i]<10){
arr[i]=0;
}
}
returnarr;
}
privatestaticvoidprintArr(int[]arr){
for(inti:arr){
System.out.print(i+"");
}
System.out.println();
}
}
C. java遍歷數組怎麼弄for(int i:arr)什麼意思
for(int i : arr)
i在每一輪的循環中都是會變的,第一輪循環就輸出arr數組的第0個元素,第二輪就輸出arr數組的第一個元素,第三輪就輸出arr數組的第二個元素……
D. java如何遍歷字元串數組
這是java中特有的叫做foreach循環,用來遍歷數組
for(int x:arr)的意思是用x變數逐個接受數組中的每一個元素,並輸出,
foreach的語句格式:
for(元素類型t 元素變數x : 遍歷對象obj){
引用了x的java語句;
}
E. JAVA如何遍歷數組
int[] is = new int[1,12,4,546]
for(int i=0; i<is.length; i++){
System.out.println(int[i] + "");
}
這就是一個最簡單的遍歷數組,遍歷數組通俗點就是說把數組中的每個數都讀一遍(部分有if條件+break的則可能不會完全遍歷),你可以對於數組中的每個數進行處理,亦或者是找到數組中那個你需要的數。
F. JAVA這個數組遍歷是什麼意思
private static Properties getValue(String[] variants) throws NoKeyException
{
Properties properties = new Properties();//創建一個Properties類的對象,對象名叫properties
for (String variant : variants) //使用增強型for循環(JDK1.5以後支持),:後面的是你傳入的String數組,前面是這個數組裡面的每一個元素
{
String key = variant;//把這個數組的裡面的每一個元素給key
String value = monitorClient.getValue(key);//通過key獲取對應的value值
if(value == null)//如果獲取的value是空值
throw new NoKeyException(variant);//拋出沒有該鍵的異常
properties.put(variant, value);//如果value不是空值,把鍵和獲取的值放入properties中
}
return properties;//返回properties
}
G. java如何遍歷對象數組
for (int i = 0; i < 2; i++) {
Customer cust = new Customer();// 屬性對象
System.out.print("輸入會員編號:");
cust.number = input.nextInt();
System.out.print("輸入會員積分:");
cust.integral = input.nextInt();
cust2.add(cust);// 傳入對象參數
}
每次循環該創建新的對象,你操作的是同一個Customer,所以值會被覆蓋掉
H. JAVA遍歷數組
你好,很高興為你解答。
if(e==i.length)
根本無法判斷是否是最後一個。你執行一下這段代碼,什麼都輸出不了。
e是指在數組i中的元素,在這個例子中,都是1。
I. 請問java不同類的對象怎麼放在同一個數組,然後如何對這個數組進行遍歷
或者說直接用List集合把你這幾個數組直接用一個List表示。然後使用迭代器遍歷集合