【发布时间】:2018-06-18 02:11:16
【问题描述】:
我在尝试比较 Java 中的字符串时遇到了一些问题。
要比较的单词列表示例:
angry, berry, you, young, your, apple, orange, yeast
当用户输入'y'字符时,我得到的结果:
angry, berry, you, young, your, yeast
它应该只返回这些:
you, young, your, yeast
下次用户输入'you'时,'yeast'应该被过滤掉。
这是我的代码:
for (String v : words) {
if (v.toLowerCase().contains(input.toLowerCase())){
System.out.print("MATCHING WORDS " + v);
}
}
有什么想法吗?谢谢!
【问题讨论】: