JAVA判断字符串问题 50分(50分)

  • 主题发起人 主题发起人 qrenj
  • 开始时间 开始时间
Q

qrenj

Unregistered / Unconfirmed
GUEST, unregistred user!
JAVA判断字符串子串问题:
比如: 求 判断'001' 是否在 字符串'001#002#'中存在的函数
或者是代码 50分
 
public class Demo {
public static void main(String[] args)
{
String s="001#002#'" ;
String s1="001";
int index=0;
index=s.indexOf(s1);
if (!(index==-1))
System.out.println(s+" include "+s1);
else
System.out.println(s+" not include "+s1);
}
}
 
你可一使用正则表达社,在jdk1。4中就有了,可以参考文挡,很容易搞定的!
 
用正则表达式
public class Demo {
public static void main(String[] args)
{
String str = "001#002# ";
Pattern p = Pattern.compile( "001");
Matcher m = p.matcher( str );
boolean pt = m.matches();
if (pt = true)
{
System.out.println("find the 001");
}

}
}
 
在JDK1.4下编译通过
 
String.indexOf();
 
接受答案了
 
后退
顶部