温度クラスのインスタンスを3つ作成する必要があります。3回入力することでこれを行うことができますが、それは良い方法ではないと確信しています。したがって、オンラインで検索してArrayListを見つけました。
ArrayListを使用して、ループ内にクラスのインスタンスを作成できるようにする方法がわかりません。ループ外でアクセスしたいと思います。
たとえば今私は持っています
Temperature t1 = new Temperature ();
t1.setDegrees(input.nextDouble());
上記のすべてをループして、3回入力する必要がないようにするにはどうすればよいですか。オンラインで例を検索しましたが、新しいインスタンスが作成されてArrayList内に格納されるのではなく、ArrayListにすでに格納されている値しか見つかりません。だから基本的にこれは私がやりたいことです
Temperature t1 = new Temperature ()
for ( 3 loops )
{
t1.setDegrees(user input) ;
ArrayList ( << this is the part i need help on. How do i store the temperature here so i can access it outside the scope of the for loop)
}