我想確定一個字符串的開頭字符是否不等於另一個字符串中的任何字符。如何比較字符與字符串中的單個字符?
我的問題是,即使角色是一個'a'例如它仍然在任何其他角色上跳。
這裏是我的代碼至今:
public void searcher(String s)
{
boolean done = false;
String checker = "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int x = 0; x < checker.length(); x++)
{
if(s.charAt(0) != checker.charAt(x))
{
System.out.println("Answer: " + s + "is not a valid identifier\n");
break;
}
}
你聽說過String.indexOf()方法? – Lukasz 2012-02-11 17:45:06