1. java中一個數組和for循環的小問題

s是個String類型的變數,用來接收arr數組裡面的值用的,你的程序相當於:
for(int i=0; i<arr.size(); i++){
//s是個String類型的變數
String s = arr[i];
System.out.println(s);
}
你的那個用法是foreach,和我寫的這個是一樣效果的
希望對你有幫助……

2. java如何循環輸出數組

Scanner reader=new Scanner(System.in);
int Input=reader.nextInt();
for(int n=1;n<=Input;n++){
vertices[n-1]= "C"+n.toString(); //改成這個試試 //帶權有向圖的頂點集合
}

3. Java 用for循環向一個一維數組中添加數據

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("input your number split by comma:");
String str = input.nextLine();
String arrStr[] = str.split(",");
int arrInt[] = new int[arrStr.length];
for(int i = 0;i<arrStr.length;i++) {
int a = Integer.parseInt(arrStr[i]);
arrInt[i] = a;
}
}
從控復制台輸入數字,制用逗號隔開,可以直接放入數組當中

4. JAVA如何遍歷數組

int[] is = new int[1,12,4,546]
for(int i=0; i<is.length; i++){
System.out.println(int[i] + "");
}
這就是一個最簡單的遍歷數組,遍歷數組通俗點就是說把數組中的每個數都讀專一遍(部分有if條件+break的則可屬能不會完全遍歷),你可以對於數組中的每個數進行處理,亦或者是找到數組中那個你需要的數。

5. java問題 如何用for循環將數組中的值相加

//修改後的程序
importjava.util.*;
publicclassPage188{
publicstaticvoidmain(String[]args){
System.out.println("請輸入4位學員的成績:");
int[]score=newint[5];
intnum=0;
Scannerinput=newScanner(System.in);
for(inti=0;i<score.length;i++){
System.out.println("請輸入第"+(i+1)+"位同學的成績");
score[i]=input.nextInt();
num+=score[i];
}
System.out.println("成績相加後的值:"+num);
}
}

6. 怎麼用java for循環將一個數組進行反轉輸出

importjava.io.BufferedInputStream;
importjava.util.Scanner;

publicclasstest1{
publicstaticvoidmain(String[]args){
Scannercin=newScanner(newBufferedInputStream(System.in));
intn=cin.nextInt();//輸入n個數
int[]a=newint[n];
for(inti=0;i<n;++i){
a[i]=cin.nextInt();
}
cin.close();
for(inti=a.length-1;i>=0;--i){//逆序輸版出權
System.out.print(a[i]+"");
}
}
}

7. java數組 在for循環中

原因很簡單,它的作用就是用來計算循環的次數,當達到條件時退出或進入循環,試想下,如果循環中沒有條件,那豈不是要一直循環下去,那樣就時死循環,還有,你要分清楚I++ 和++i的區別

8. java字元串數組for循環賦值的問題

你的String a=new String[5]寫錯了,應該寫成String[ ] a=new String[5],你這樣寫編譯器沒報錯嗎?
你可以寫成這版樣
int [] a=new int[10];
double average=0;
Scanner s=new Scanner(System.in);
for(int i=0;i<10;i++){
a[i]=s.nextInt();}
for(int i=0;i<10;i++){
average+=a[i];}
average=average/10;
System.out.println(average+" ");就可以了權

9. 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);
}

10. java 如何使用for語句給數組循環賦值

你沒有復在循環體里寫賦值的代碼,制自然不會賦值了。

你可以使用i來參與賦值。

舉個例子:

int[]a=newint[5];
for(inti=0;i<a.length;i++){
a[i]=i*5;//舉一個賦值的例子
System.out.println(a[i]);
}