【发布时间】:2012-04-18 22:10:21
【问题描述】:
我正在尝试制作一个提示用户输入 2 项的程序 - 值的计数和第一个值。有了这些信息,我们构建了一个输入大小的数组,并用从用户起始值开始的整数填充它。
我很难弄清楚如何从用户输入开始填充数组。有人可以帮我了解需要做什么吗?
这就是交互的样子……
- Enter count:
- 4
- Enter a starting value:
- 2
- [2, 3, 4, 5]
这是我目前的代码...
import java.util.Scanner;
import java.util.Arrays;
public class Problem1b {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("Enter a count:");
final int num = input.nextInt();
int[] count = new int[num];
System.out.println("Enter a starting value:");
int index = input.nextInt();
for (int i = index; i < count.length; i++){
count[i] = i;
}
System.out.println(Arrays.toString(count));
}
}
【问题讨论】:
标签: java arrays for-loop java.util.scanner