java输入问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 04:55:57
Scanner in=new Scanner(System.in)
此语句能不能输入一个数组呢?
怎么输入呢?
你么看懂我的问题啊,我是想输入一组数字,把这组数字存储,比如输入10个学生的成绩求平均分,如果一个一个用Scanner in=new Scanner(System.in);输入太繁琐,工作量大,我想定义一个长度为10的数组,但不知道怎么用啊,如果不用Scanner in=new Scanner(System.in)语句,那用什么语句才能输入数组呢?

能不能告诉我你这程序哪一部分是用键盘输入的语句?
是BufferedReader cin=new BufferedReader(new

InputStreamReader(System.in));
还是String str=cin.readLine();
String[] strArray=str.split(" ");
写的好乱啊~~~

import java.io.*;
import java.lang.*;
public class shuzu
{
public static void main(String[] args)throws Exception
{
try
{
BufferedReader cin=new BufferedReader(new

InputStreamReader(System.in));
String str=cin.readLine();
String[] strArray=str.split(" ");
int len=strArray.length;
for(int i=0;i<len;i++)
{
System.out.println(strArray[i]);
}
System.out.print("该数组共有"+strArray.length+"个数");
}
catch(Exception e){System.out.println(e.toString());}
}
}

不能!
在JAVA里输出要用
out.print("要输出的内容");

BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String s;
double[] a=new double[10];
int count=0; //计数器
System.out.println("请输入10个数字");
while(true)
{
int i=0