【发布时间】:2014-07-02 10:48:11
【问题描述】:
例子:
String t;
String j ="j2se";
Scanner sc =new Scanner(System.in);
System.out.println("enter the search key:");
t=sc.next();
if (j.contains(t))
{
System.out.println("yes");
}
else System.out.println("no");
如果用户输入“j2”、“se”或“j2s”作为输入,则输出为“yes”。如果输入为“jse”,则输出为“no”。
有没有办法像忽略大写或小写字母一样忽略存储在字符串搜索中的数字?
【问题讨论】:
-
不是内置的,创建字符串的副本,并从中删除所有不需要的字符
-
只有数字?如果用户输入“j@”或“j$y”怎么办?
-
@RafaelOsipov 对不起,只有数字.. 但是,我知道更多,你仍然可以帮助我
-
@clem 你的任务是删除数字还是只保留字母?