本帖最后由 HM张博文 于 2013-6-1 02:08 编辑
- <P>
- <P>import java.util.Scanner;
- class ArrInput
- {
- public static void main(String[] args)
- {
- int[] arr=new int[10];
- inputIntArr(arr,10);
- for(int i=0;i<arr.length;i++)
- System.out.print(arr[i]+" ");
- }
- static void inputIntArr(int[] arr,int n)
- {
- System.out.println("请输入" + n +"个正整数");
- for(int i=0;i<n;i++)
- {
- Scanner input=new Scanner(System.in);
- arr[i] = input.nextInt();
- }
- }
- }</P>
- <P>感谢楼下几位童鞋的解答,但我现在加了括号,还是有问题,输入10个整数后,程序好像还在等待输入,并没有按主程序里面写的遍历数组后输出</P>
- <P>为啥输入数据后只能按回车后才能行,以前好像是按空格也可以的?
- </P></P>
复制代码 |
|