在从文本中随机选择一个单词后,如何从文本文件中加扰单词

时间:2015-07-04 02:48:18

标签: java

我在文本文件中的单词已经随机打印出来了,但是如何才能从文本中获取单词。我有一个名为ScrambleWords的单独类。我'米 坚持从另一个类调用scrambleWord方法。我的代码如下。

is.na(li)
[1]  TRUE FALSE FALSE FALSE  TRUE

1 个答案:

答案 0 :(得分:0)

要实际加扰单词,最好使用像List这样的中间数据结构来为自己提供一种更快捷的数据排序方法。

示例:

public static String scrambleWords(Random r, String curWord) {
   List<Character> theWord = new ArrayList<>(curWord.length());
   for (int i = 0; i < theWord.size(); i++) {
        theWord.add(curWord.charAt(i);

   }

   Collections.shuffle(theWord);

   return new String(theWord.toArray(new Character[]));
}