Javaではint配列を作成しましたが、それらの値をいくつか一緒に追加して、同じ配列に別の値を取得したいのですが、「変数が初期化されていない可能性があります"配列内の別の値の値をint配列にjavaで追加するにはどうすればよいですか?
私はここに、起こっていたい何public static void random(){
Random rand = new Random();
int[] colours = {rand.nextInt(20)+1,rand.nextInt(20)+1,(100-(colours[0]+colours[1]))};
、「rand.nextIntは(20)+1」に追加する(のが「値A」と呼んでみましょう)の最初の要素のためである:ここでは、コードです(我々が呼ぶもの)値Bを得るために値B(「100色[0] +色[1]」)。私は第3の価値に対して(100-A + B)= Cを望む。 値Cを配列に保持しながらこれを行う方法はありますか?私はこれらの値をforループに入れようとしており、それぞれの値をループの数に対応させたい(基本的に、各ループで1つの値を出力したい、ループ1の出力はA、ループ2の出力はB、ループ3出力C)。
配列はあなたのエラーを取得している初期化終了していないときに配列を呼び出します。そしてshmoselの方法を使って次の位置に値を入れてください。 –