- String str = "1234567";
- if(str.indexOf("23") != -1)
- {
- System.out.println("包含该字符串");
- }
-
2010-11-20 13:33
public void test1(){ String string="good morning everyone"; String sub="morning"; int a=string.indexOf(sub); if(a>=0){ System.out.println("morning在字符串中的位置:"+a); String ss1=string.substring(0,a+sub.length()); String ss2=string.substring(a+sub.length(),string.length()); System.out.println("你需要的结果是:"+ss1); System.out.println("删掉的字符是:"+ss2); }else{ System.out.println("不存在"); } }
2010-11-20 13:33
public static void main(String[] args) {
String a="abcd-efg";
String a1=a.substring(a.lastIndexOf("-")+1);
String a2=a.substring(0,a.indexOf("-"));
System.out.println(a1);//efg
System.out.println(a2);//abcd
String b="620303197010141212";
if(b.length() == 18){
String sex = b.substring(16, 17);
System.out.println(sex);
if(Integer.parseInt(sex)%2==0){
enfore_sex.setText("女");
}else{
enfore_sex.setText("男");
}
}
String c="陕C38205(黄)色";
String c1=c.substring(c.lastIndexOf(")")+1);
String c2=c.substring(0,c.indexOf("("));
String c3=c.replace("(","");
c3=c3.replace(")","");
String c5=c.substring(c.indexOf("(")+1,c.indexOf(")"));
System.out.println(c1);//色
System.out.println(c2);//陕C38205
System.out.println(c3);//陕C38205黄色
System.out.println(c5);//黄
}