回 帖 发 新 帖 刷新版面

主题:java 求一个字符串中的方法[求助]

有没有这样一个方法,即判断一个字符串中的两个字符串是否相连。
比如我想判断一下String s = "45343JavaJava45456"; s中的两个"Java"是否连在一起,有这种方法么? 或者有什么简单的方法实现这一判断?

回复列表 (共3个回复)

沙发

String s = "45343JavaJava45456";
if(s.indexOf("Java")+4==s.lastIndexOf("Java")){
    System.out.println("s中的两个Java连在一起!");
}
else{
    System.out.println("s中的两个Java未连在一起!");
}

板凳

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 楼

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+"未相连");
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册