【发布时间】:2018-09-17 15:06:54
【问题描述】:
所以,我的问题是,我有一个二维字符数组。我想遍历每个元素,并为它们随机分配一个值。到目前为止,这是我的代码:
private char [][] generateTable(int rows, int columns){
char [][] table = new char [rows][columns];
return table;
}
private void tableFiller(char [][] table){
for (char[] row : table) {
for (char character : row) {
randomize(column);
}
}
}
ublic static void randomize(char character){
Random random = new Random();
if (random.nextInt(100) < 50){
character = '.';
} else {
character = '*';
}
}
现在,随机化器方法不起作用,无法弄清楚原因。 IDEA 建议我从未使用分配给字符的值,但这无济于事。我怎样才能使这种方法起作用?
【问题讨论】:
-
您没有返回
randomize中的值。目前是void。