String contains方法
可以使用String contains方法。
java在contains()方法是判断字符串中是否有子字符串。当且仅当此字符串包含指定的char苒锃巳伢值序列,如果有则返回true,如果没有则返回false。
如:if(map_string.contains("name")){
System.out.println("找到了name的key");}
if(map_string.contains("password")){
System.out.println("找到了password的key");}
扩展资料
contains方法比较两个字符串时,只要局部相等就算成立。
如:
List<String> list=new ArrayList<String>();
list.add("/login/index.do");
list.add("/login/exit.do");
if(list.contains("/login")){
System.out.println("true");}
else{ System.out.println("false");}
这段代码会返回false,原因是:当用list去判断的时候,不是局部相等,而是list的其中一项要和字符串全部相等,也就是所谓的必须是两个字符串相等。
参考资料来源:百度百科——contains()
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:72
阅读量:88
阅读量:55
阅读量:46
阅读量:37