0
私はプログラミングに慣れていないので、おそらくフォーマットやその他のことに間違いがあります。メソッドの文字をメインクラスの配列に使用するにはどうすればよいですか?
「#」と「。」の文字を取得するにはどうすればよいですか。私のメソッド、checkIntから、私の配列に?コードを実行すると、ランダムな整数値は出力されますが、変換された値は出力されません。 (。#)
import java.util.Scanner;
import java.util.Random;
public class maze {
public static void main(String[] args) {
int[] row1;
int[] row2;
int[] row3;
int[] row4;
int[] row5;
//set values to arrays
row1 = new int[5];
row2 = new int[5];
row3 = new int[5];
row4 = new int[5];
row5 = new int[5];
for (int i = 0; i < 5; i++) {
row1[i] = checkInt();
row2[i] = checkInt();
row3[i] = checkInt();
row4[i] = checkInt();
row5[i] = checkInt();
}
System.out.println(java.util.Arrays.toString(row1));
System.out.println(java.util.Arrays.toString(row2));
System.out.println(java.util.Arrays.toString(row3));
System.out.println(java.util.Arrays.toString(row4));
System.out.println(java.util.Arrays.toString(row5));
}
public static int checkInt() {
Random rand1 = new Random();
int value = rand1.nextInt(100);
if (value >= 65) {
System.out.println("#");
} else {
System.out.println(".");
}
return value;
}
}