使用搜索循环在字符串中查找令牌

时间:2018-09-19 16:46:33

标签: java token

因此,基本上我正在尝试编写一个将2个字符串作为参数并返回布尔值的方法。如果t作为s内的记号出现,则返回true,否则返回false。

我对编码还很陌生,所以我真的不知道自己在做什么错,对我们的帮助非常感谢!

这是我的代码:

public static boolean containsToken(String s, String t) {

 Scanner scr = new Scanner(s);

此扫描程序将String分解为令牌

for(int i = 0; i < s.length(); i++) {

我试图通过s的长度使之与字符串t匹配的令牌进行循环搜索

if(t.contains(scr.next()))

return true;
}
return false; 


} 

1 个答案:

答案 0 :(得分:0)

扫描仪主要用于从类似system.in的流中获取输入。由于从一开始就为您提供了整个字符串,因此您可以对它进行标记化,但是使用split可以满足您的需求