質問: ### 前提・実現したいこと 最近Javaを学び始めました。 Javaでボタン配列をスクロールビューに配置したいのですが、以下のエラーメッセージが発生します。 httpリクエストでjsonを取得し、ボタンの名称として使っています。 ### 発生している問題・エラーメッセージ java.lang.IndexOutOfBoundsException : Invalid array range: n to n (nには以下のfor文のiと同等の値が入ります。) ### 該当のソースコード //略 for(int i=0; i
回答: 前後のソースがないと断定はできませんが、エラーの内容から判断すると、変数:buttonのサイズが足りないようです。初期化時に十分なサイズを取っていないことが問題ではないでしょうか?