私はユーザー入力を受け取り、そこから単語検索を作成することになっている課題に取り組んでいます。これまで私は、ユーザに好きな行と列の数を求め、その2D配列をランダムなcharectersで埋めています。次の部分は、wordsearchに追加する単語をユーザーに促すことです。私はこれについてどうやって行くのか分かりません。Java:ユーザー入力による単語検索
public void build()
{
System.out.println("How many rows would you like? >");
int row = input.nextInt();
System.out.println("How many columns would you like? >");
int col = input.nextInt();
char[][] wordsearch = new char[row][col];
int max = 122;
int min = 97;
for(int r = 0; r < row; r++)
{
for (int c = 0; c < col; c++)
{
int random_int = min + (int)(Math.random() * ((max - min) + 1));
assert random_int <= 122;
assert random_int >= 97;
wordsearch[r][c] = (char)random_int;
System.out.print(wordsearch[r][c] + " ");
}
System.out.print("\n");
}
}
編集:ここでは
は、私がこれまで持っているコードである私が入力され、それらを単語検索に生成されているこれらの単語を格納する必要があります。
[quit]を入力してもsystem.exit()を使わずにユーザーからの入力を求めてプログラムを終了するにはどうすればよいですか?]](http://stackoverflow.com/questions/26836258/how-can-i-use-while-to-continuous-to-input-from-user-and-exit-the-pro) –
なぜこれらの単語を文字として保存しているのか不思議ですそれらのネイティブのString型の代わりに?あなたの課題の目標は何ですか?詳細情報 –
私たちは、ユーザーが入力した単語を単語検索に生成させることになっています。希望の出力が何であるかのリンクは次のとおりです。 http://www.cs.montana.edu/~sean.yaw/Teaching/Fall2016/111/Outlabs/Outlab6/output.txt –