私はこのコードをEclipseで実行しようとしていますが失敗します。コンパイルエラーまたはランタイムエラーが発生しましたが、「実行」をクリックしても、このコードは何も実行していません。なぜですか?親切に助けてください。この配列プログラムをJavaで実行できません
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");
}
}
このコードにはどのような入力がありますか? –
「コードは何もしていません」とはどういう意味ですか?あなたのコードでは、配列のサイズの初期入力が必要です。あなたはサイズを入力しなければならず、プログラムの残りの部分は続行されます。 – greenPadawan
私は入力を与えることができる画面が表示されていません。 –