日期:2014-05-20  浏览次数:20631 次

判断字符串是否存在其它字符
core java的应用
public class StringFil {

public String stringTest() {
String str = "hahahah1234==";

for (int j = 0; j < str.length(); j++) {
char h = str.charAt(j);
if ((h < 0XA0B0 && h > 122) || h > 0xfef7 || (h > 90 && h < 97)
|| (h > 57 && h < 65) || h < 48) {
return "false";
}

}
return "true";
}

public static void main(String[] args) {
System.out.println(new StringFil().stringTest());
}

}

------解决方案--------------------
你这个其他字符是什么东西啊,说明一点阿
------解决方案--------------------
String str = "hahahah1234== "; 
‘=’对应的int 值为:61
‘a’对应的int 值为:97
 'h' 对应的int 值为:104 
 '1' 对应的int 值为:49
 '4' 对应的int 值为:52

现在应该知道if判断条件的意思了吧?
------解决方案--------------------
为什么不用indexOf?