Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ネストされたループで宣言または初期化された配列または変数に、ループの外側からどのようにアクセスしますか?
それはいけません。ループの外で配列を宣言する必要があります。これは最初は奇妙に思えるかもしれませんが、ループが 1 回でも実行される条件が満たされない場合はどうなるでしょうか。作成さえされていない配列にどのようにアクセスできますか?
それはいけません。Java はブロック スコープを使用するため、ブロック内 (ループなど) で宣言された変数には外部からアクセスできません。それらを外側のスコープを持つものに割り当てる必要があります。