int[][] p = new int[5][3];
try{
for(int i = 0; i < 5; i ++){
for(int j = 0; j < 3; j ++){
p[i][j] = System.in.read();
}
}
}catch(Exception e){
System.out.println(e.getMessage());} 临时写了一段,没编译过,大概就这样了。
try{
for(int i = 0; i < 5; i ++){
for(int j = 0; j < 3; j ++){
p[i][j] = System.in.read();
}
}
}catch(Exception e){
System.out.println(e.getMessage());} 临时写了一段,没编译过,大概就这样了。
还有如果输入的不是数字
应该进行判断
catch(Exception e)
{
System.out.println("input is not number");
return ;
}
try
{
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
String line = in.readLine();
StringTokenizer token = new StringTokenizer(line);
for (int i=0,n=array.length; i<n; i++)
{
if (token.hasMoreTokens()) array[i] = token.nextToken();
else break;
}
in.close();
}
catch (Exception e)
{
e.printStackTrace();
}
String[] array = new String[8];
try
{
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
String line = in.readLine();
StringTokenizer token = new StringTokenizer(line);
for (int i=0,n=array.length; i<n; i++)
{
if (token.hasMoreTokens()) array[i] = token.nextToken();
else break;
}
in.close();
}
catch (Exception e)
{
e.printStackTrace();
}