我正在爲自己創建一個小型文字遊戲。我正在生成隨機字母。生成隨機字母如何用android中的隨機字母創建字典單詞?
下面的代碼:
//GENERATE RANDOME LETTERS
mRnd = new Random();
mLetters = 25;
String randomLetters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (n=0; n<mLetters; n++)
System.out.println("Random letters"+randomLetters.charAt(mRnd.nextInt(randomLetters.length())));
在這裏我要如何產生某種意義與此隨機字母贊(CAT,BAT,RAT)完整的單詞。
你應該數據庫字典本身。 Java不理解像貓,蝙蝠,老鼠這樣的詞它是語言...我不認爲有算法可以做到這一點.. – Daler 2013-03-07 07:07:57
好吧。我想要一些含義完整的單詞。 – rajeshkolli 2013-03-07 07:12:18
你應該有一個單詞數據庫,在你的「英語單詞」數據庫中,然後從隨機生成的字母中做出一些比較,並找出哪些單詞可以由該字母構建 – Daler 2013-03-07 07:14:07