我尝试在eclipse中执行此代码但失败了。没有编译错误或运行时错误但仍然在我点击“运行”时,此代码没有做任何事情。为什么?请帮助。
import java.io.*;
public class Compile {
public static void main(String[] args)
{
int size;
try
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
size = Integer.parseInt(br.readLine());
int[] arr = new int[size+10];
for(int i=1;i<=size+10;i++)
{
arr[i] = Integer.parseInt(br.readLine());
System.out.println(arr[i]);
}
}
catch(IOException e)
{
System.out.println("Error in input");
}
}
答案 0 :(得分:0)
当您致电br.readline()
时,您的程序会停止并等待用户输入。输入内容(在您的情况下为整数),然后按Enter键。