正如標題所說,我想用隨機字符串填充2D數組,在這種情況下「_」和「W」,並且我做了2d數組和一個隨機字符串生成器,但是我可以找到一個遠來用字符串創建的陣列產生如何用隨機字符串填充2D陣列
import java.security.SecureRandom;
public class Array_Generator {
public static void main(String[] args) {
int row = 5;
int col = 5;
int[][] grid = new int[row][col];
String AB = "_W";
SecureRandom rnd = new SecureRandom();
for(int i = 0; i < grid.length; i++) {
StringBuilder sb = new StringBuilder(row);
sb.append(AB.charAt(rnd.nextInt(AB.length())));
sb.toString();
}
System.out.println(sb);
如果我這樣做,我得到的行像我想,但我不能找到一個客場做下的。
任何幫助將是apreciated。
那你有sb.toString做()?你正在遍歷一個2d的整數數組,但沒有在那裏放入任何東西,你的問題是詢問一個2d的字符串數組。你在哪裏打印字符串? – CBredlow