雪域沉销
2015-03-07 22:35
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int[] stu;
stu=new int[3];
int i = 0;
for(i=0;i<stu.length;i++){
System.out.print("请输入第"+i+"个值:");
int stu1=input.nextInt();
stu[i]=i;
}
System.out.println("str="+stu[i]);
}
}
//这个代码是错误的,如何用循环的方式依次向stu数组输入数据并最终输出呢?
import java.util.Arrays;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] stu = new int[3];
for (int i = 0; i < stu.length; i++) {
System.out.print("请输入第" + (i+1) + "个值:");
int stu1 = input.nextInt();
stu[i] = stu1;
}
System.out.println("str=" + Arrays.toString(stu));
}
}此为正确代码
Java入门第一季(IDEA工具)
1168212 学习 · 18754 问题
相似问题