如何判断一个字符串中是否含有另一个字符串? 如何判断一个字符串中是否含有另一个字符串?例如判断"<title>开发</title>"中是否含有"开发"该如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s1=("<title>开发</title>");if(s1.indexOf("开发")) System.out.println("true"); 楼上的用法不行sl.indexOf("开发");//返回一个整数,不能用整数当逻辑值。String s1=("<title>开发</title>");String ss;ss=s1.substring(sl.indexOf(">")+1,sl.lastIndexOf("<"));if(ss.equals("开发")) System.out.println("true"); 可以用正则表达式进行判断,String.matches()~~~或者用String.indexOf(),如果返回-1,说明没有匹配,否则返回匹配的位置~~~ 我晕,楼上的还真是复杂if(str.indexOf("CSDN")!=-1){ system.out.println("存在");} Swing 新人求教两个问题 android sdk 安装错误 关于调用子进程的问题 Hibernate的连接池怎么配,有哪几种? hibernate的问题,请大家给予指教 各位前辈看看, 谢谢! 一个很棘手java的Socket通信问题 小问题,马上给分! Jbuilder 6.0安装好了不能用!大侠,救命!!!! SCJP的请看过来!!!此题的正确答案为???? 请教这句话为什么是错的呢?多谢! 怎么用JFileChooser保存文件?
if(s1.indexOf("开发"))
System.out.println("true");
sl.indexOf("开发");//返回一个整数,不能用整数当逻辑值。String s1=("<title>开发</title>");
String ss;
ss=s1.substring(sl.indexOf(">")+1,sl.lastIndexOf("<"));if(ss.equals("开发"))
System.out.println("true");
或者用String.indexOf(),如果返回-1,说明没有匹配,否则返回匹配的位置~~~
system.out.println("存在");
}