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]);
}