因此,基本上我正在尝试编写一个将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;
}
答案 0 :(得分:0)
扫描仪主要用于从类似system.in的流中获取输入。由于从一开始就为您提供了整个字符串,因此您可以对它进行标记化,但是使用split可以满足您的需求