主题:java 求一个字符串中的方法[求助]
bow_lung
[专家分:0] 发布于 2008-02-19 17:27:00
有没有这样一个方法,即判断一个字符串中的两个字符串是否相连。
比如我想判断一下String s = "45343JavaJava45456"; s中的两个"Java"是否连在一起,有这种方法么? 或者有什么简单的方法实现这一判断?
回复列表 (共3个回复)
沙发
ljx198308 [专家分:0] 发布于 2008-02-19 17:40:00
String s = "45343JavaJava45456";
if(s.indexOf("Java")+4==s.lastIndexOf("Java")){
System.out.println("s中的两个Java连在一起!");
}
else{
System.out.println("s中的两个Java未连在一起!");
}
板凳
ljx198308 [专家分:0] 发布于 2008-02-19 17:43:00
String s = "45343JavaJava45456";
String ss="Java";
if(s.indexOf(ss)+ss.length()==s.lastIndexOf(ss)){
System.out.println("s中的两个"+ss+"连在一起!");
}
else{
System.out.println("s中的两个"+ss+"未连在一起!");
}
3 楼
hklyhz [专家分:70] 发布于 2008-02-19 19:59:00
String s = "45343JavaJava45456";
String ss="Java";
if((s.indexof(ss))+4==s.lastindexof(ss))
{
system.out.println(s+"中的"+ss+"相连");
}
else
{
system.out.println(s+"中的"+ss+"未相连");
}
我来回复