配列練習 3個の配列に入れ替え挿入 更に3回以上入力させる! | YASUNORIのGでHなJAVA奮闘記!

配列練習 3個の配列に入れ替え挿入 更に3回以上入力させる!

ペタしてね



import java.io.*;

public class hairetu_2_1 {
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

//配列の準備、初期化
String[] hairetu = {" none", " none", " none"};

int i;
 
//5回入力させ、順番を入れ替え配列[2]は随時消して行く
for(i=0; i<5; i++){
System.out.println("値を入れて下さい。");

String str2 = br.readLine();

//配列代入定義(ここをループ出来ないか思案中....)
hairetu[2] = hairetu[1];
hairetu[1] = hairetu[0];

hairetu[0] = str2;

System.out.println(hairetu[0] + hairetu[1] + hairetu[2]);


}
}
}

表示結果


値を入れて下さい。
2
2 none none
値を入れて下さい。
3
32 none
値を入れて下さい。
4
432
値を入れて下さい。
5
543
値を入れて下さい。
6
654

となりますが、もう少し簡略化出来るのではと思います!