(JAVA) 包含带有分词器字符串的方法



所以我使用一个类来为我保留一个全局数组,就像这样。

class keys{
  public static final String[] keys = new String[]{
      "LDA", "MUL"
    };
}

有我的类,我像这样访问它:

System.out.println(keys.keys[0]);

这将打印出 LDA。现在我正在使用分词器从文件中读取,我想检查我所在的当前令牌( tokenizer.nextToken(( (是否在字符串键内。

我目前正在尝试类似的东西

if (keys.keys.contains(tokenizer.nextToken())

它不起作用,如果有人有任何建议,请告诉我!

你可以使用像这样的流

if(Arrays.stream(keys.keys).anyMatch(tokenizer.nextToken()::equals))

最新更新