Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在androidstudio中定义一些特殊单词_Java_Android - Fatal编程技术网

Java 如何在androidstudio中定义一些特殊单词

Java 如何在androidstudio中定义一些特殊单词,java,android,Java,Android,当EditText等于一些特殊单词时,我想敬酒。我知道如何相等文本,但我想相等10个字可能更多 什么是使特殊单词列表相等的最佳方法。例如,最好的方法是将所有单词添加到可以动态增长的数组列表中 List<String> words = new ArrayList<>(); list.add(word1); list.add(etc); if(words.contains(editText.getText())){ //do something } List words=n

当EditText等于一些特殊单词时,我想敬酒。我知道如何相等文本,但我想相等10个字可能更多


什么是使特殊单词列表相等的最佳方法。

例如,最好的方法是将所有单词添加到可以动态增长的数组列表中

List<String> words = new ArrayList<>();
list.add(word1);
list.add(etc);
if(words.contains(editText.getText())){
//do something
}
List words=new ArrayList();
列表。添加(word1);
列表。添加(等);
if(words.contains(editText.getText())){
//做点什么
}

我不确定这是否是你想要的。请添加更多详细信息,如果这无助于您将单词保留在数组中,并使用循环逐个比较。使用可获得更好的性能。