我想确定一个字符串的开头字符是否不等于另一个字符串中的任何字符。如何比较字符与字符串中的单个字符?
我的问题是,即使角色是一个'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