コンパイルできないコード スニペットを次に示します。最後の行で、dots_per_page 変数が初期化されていないというエラーが表示されます。このエラーは、表示されている最初の行の値と等しく設定すると消えます。私が見落としているものはありますか?宣言時に値と等しく設定する必要があるとは思いませんでした。
long dots_per_page;
if (print_type == 'T' || print_type == 't') {
dots_per_page = 5000;
}
else if (print_type == 'I' || print_type == 'i') {
dots_per_page = 10000;
}
else {
System.out.println("You did not provide a valid option.");
}
System.out.println(dots_per_page);