javafor遍歷數組
Ⅰ java遍歷數組怎麼弄for(int i:arr)什麼意思
for(int i : arr)
i在每一輪的循環中都是會變的,第一輪循環就輸出arr數組的第0個元素,第二輪就輸出arr數組的第一個元素,第三輪就輸出arr數組的第二個元素……
Ⅱ Java 用for循環向一個一維數組中添加數據
源代碼:
import java.util.Scanner;
public class addElement {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("輸入需要的數組大小:");
Scanner scan=new Scanner(System.in);
int n = scan.nextInt();//接受輸入的數組大小
int[]arr=new int[n];//定義一個大小為剛輸入的n的數組
System.out.println("輸入數組的每個元素:");
for(int i=0;i<arr.length;i++)
arr[i]=scan.nextInt();//依次輸入元素到arr[i]
System.out.println("數組的元素依次為:");
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+" ");
}
}
Ⅲ java怎樣用foreach遍歷字元串數組
把 string 換成 String 就對了
Ⅳ java使用foreach語句遍歷二維數組如何實現
public class Tautog { //創建類
public static void main(String[] args) { //主方法
int arr2[][] = { { 4, 3 }, { 1, 2 } }; //定義二維數組
System.out.println("數組中的元素是:"); //提示信息
for (int x[] : arr2) { //外層循環變數為一維數組
for (int e : x) { //循環遍歷每一個數組元素
if (e == x.length) { //判斷變數是二維數組中的最後一個元素
System.out.print(e); //輸出二維數組的最後一個元素
} else //如何不是二維數組中的最後一個元素
System.out.print(e + "、"); //輸出信息
}
}
}
}
JDK1.5以上才能
Ⅳ Java中,定義一個1~100的數據,存放進數組,並遍歷它。
1、定義一個大小是100的數組
intarr[]=newint[100];//定一個100大小的整型數組
2、循環賦值1-100的數
for(inti=1;i<=100;i++){
arr[i-1]=i;//賦值1-100的數
}
3、遍歷數組
for(inti=0;i<arr.length;i++){//數組最大值是arr.length,循環遍歷數組
System.out.println(arr[i]);//輸出數組內的元素
}
Ⅵ java如何循環輸出數組
Scanner reader=new Scanner(System.in);
int Input=reader.nextInt();
for(int n=1;n<=Input;n++){
vertices[n-1]= "C"+n.toString(); //改成這個試試 //帶權有向圖的頂點集合
}
Ⅶ java中for或foreach是如何遍歷數組的
String[]array={"1","2","3","4","5"};
//for循環
for(inti=0;i<array.length;i++){
System.out.println(array[i]);
}
//foreach不是java裡面的關鍵字,foreache循環一般是指這個
for(Stringstring:array){
System.out.println(string);
}
Ⅷ java中for或foreach遍歷數組問題。
自從Java5中引入了foreach語句之後,在循環遍歷數組、集合方面帶來了極大的方便,但是在用foreach的時候也要注意其與for循環是不能完全劃等號的。
在使用foreach遍歷數組集合的過程中一定要注意不要修改其內容,在Java程序中會進行報錯,但是在有些時候沒有錯誤提示,就會造成花很多時間找不到問題所在。