public class StringLen{
public static int getStringLen(String s){
int len=0;
if(s==null || s.length()==0){
len=0;
}
else{
for(int i=0;i<s.length();i++){
char ch=s.charAt(i);
if(ch>='a'&& ch<='z')||(ch=>0 && ch <=9)||(ch>='A' && ch<='Z')
len++;
else if(Character.isLetter(ch))len+=2;//是汉字则+2
else len+=1;//标点+1
}
}
return len;
}
}