筛选出的数字的java字符串数组不起作用
(学校任务)
我有一个
String stringArray[]
由文本文件中的单词组成,由“\\W+”分割
我还有两个字符串数组:
String acceptedWords[];
String rejectedWords[];
我想通过考试
String stringArray[]
过滤掉一些东西。例如,我不希望列表中出现数字(或其他不符合单词条件的内容)。假设stringArray中的元素是:
stringArray = ["Hei", "Luise", "99", "Per", "H32l"];
我想取出99和H32l(bc这不是一个有效的单词),然后把它放在:
String rejectedWords[];
并将有效的单词填入:
String acceptedWords[];
这样我就可以使用acceptedWords
中的单词来运行二叉树来对我得到的单词进行排序
这是我得到的,但它不起作用:
String acceptedWords[];
String rejectedWords[];
for (int i = 0; i < stringArray.length; i++) {
if (stringArray.equals("[0-9]")) {
rejectedWords = stringArray[i];
} else {
acceptedWords = stringArray[i];
}
}
System.out.println(Arrays.toString(rejectedWords));
共 (0) 个答案