【发布时间】:2015-09-14 11:19:08
【问题描述】:
我正在将一个文本文件读入我的程序,并让用户搜索一个字符串。我怎样才能使它不区分大小写?这是我的代码的 sn-p:
while (str1.hasNextLine())
{
String line = str1.nextLine();
line = line.replace(";", " ");
if(line.contains(Val))
{
System.out.println(line);
}
}
Val 是字符串变量。它是用户输入的字符串,如果在文本文件中找到该字符串,将在行上打印出来。但我需要它不区分大小写。由于某种原因,当我使用 equals.IgnoreCase 时它不起作用。
【问题讨论】:
-
equalsIgnoreCase没有点