[求助]string
请问String 对象的startwith(“mjp”)方法是啥意思?
例如:String str=“123mjp”;
if(str。startwith(“mjp”))
??
搜索更多相关的解决方案:
string
----------------解决方案--------------------------------------------------------
它的意思是:测试此字符串是否以指定的前缀开始。
----------------解决方案--------------------------------------------------------
前缀匹配操作
String str="123mjp";
if(str.startsWith("mjp"))//检测str是否以"mjp"开头,当然这个if的值是false
但是startsWith有重载的方法,这样就是true
if(str.startsWith("mjp",3)) //即从str第3个位置做为开头开始检测是否匹配
原型:
public boolean startsWith(String s)
public boolean startsWith(String s,int offset)//offset设置检测字符串开始的位置
----------------解决方案--------------------------------------------------------