■実現したいこと
1~14の数を配列でランダムに出力するプログラムを作りました。
しかし縦に出力されてしまうので横に3行出力して改行してまた3行出力
と言う風にしたいのですがどうしても分りません。どなたかご教授いただけません
でしょうか
Java
public class JavaApplication13 {
public static void main(String[] args) {
System.out.println("席順を決めます。");
System.out.println();
//配列を定義
int[] ary = new int[14];
//配列に1からの連番を格納 for(int i = 0; i < ary.length; ++i) ary[i] = i + 1; //シャフル for(int i = 0; i < ary.length; ++ i){ //0~14の乱数を発生し、型変換で整数にする int random = (int)(Math.random() * (double)ary.length); int change = ary[i]; ary[i] = ary[random]; ary[random] = change; } System.out.println("3秒後に表示されます。"); try { Thread.sleep(3 * 1000); } catch (InterruptedException e){ } //結果を表示 for(int i = 0; i < ary.length; ++i) System.out.println(ary[i]); }
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。