【发布时间】:2013-04-20 19:52:54
【问题描述】:
我知道这个问题已经被问了无数次了..但我似乎无法让它发挥作用。问题是,
- 即使将所有内容都转换为小写也不行 输入“计算机”和“比较”。
- 如果字符串是一个句子(我加了一个空格),它实际上会跳过子字符串代码并说“不在字符串中”..
感谢您的帮助。 谢谢!
Scanner in=new Scanner(System.in);
System.out.println("\fEnter the main string:");
String GivenString=in.next();
System.out.println("Enter the substring :");
String SubString=in.next();
GivenString.toLowerCase();
SubString.toLowerCase();
if(GivenString.indexOf(SubString)!=-1)
{
System.out.println("Substring is in the given string.");
}
else
{
System.out.println("Substring is not in the given string.");
}
【问题讨论】:
-
请使用正确的命名约定。它使代码更易于阅读。
-
谢谢@syb0rg。立即更换。