JavaBean实例10:判断字符串是否以指定字符开头
在网站注册的时候,用户名信息往往不允许以数字或者其他字符开头。它是怎么实现的呢?
实际上其核心是用了String类中的方法实现的:
1.startsWith(String prefix);
public boolean startsWith(String prefix)
该方法用于判断字符串是否以指定的前缀(prefix)开始。
2.public boolean startsWith(String prefix,int toffset);
toffset为字符串指定索引开始位置。
例如:
String str="abcdefg";
str.startsWith("c",2);//返回true
实例代码:
1.javaBean文件:
package exa138;
public class StringUtil {
private String startStr ; //指定开头的字符串
private String str; //被判断的字符串
private boolean check; //判断结果
public String getStartStr() {
return startStr;
}
public void setStartStr(String startStr) {
this.startStr = startStr;
}
public String getStr() {
return str;
}
public void setStr(String str) {
this.str = str