Java IsleterOrdigit错误
我正在处理这个java程序,我不断从IsleterOrdGit方法调用中得到错误,这让我很困惑,因为我已经在程序中使用了Isleter(),但我没有从中得到任何错误,请帮帮我Java IsleterOrdigit错误,java,Java,我正在处理这个java程序,我不断从IsleterOrdGit方法调用中得到错误,这让我很困惑,因为我已经在程序中使用了Isleter(),但我没有从中得到任何错误,请帮帮我 import java.io.*; import java.util.*; import java.lang.*; public class A11{ public static void main(String args[]) throws IOException{ BufferedReader
import java.io.*;
import java.util.*;
import java.lang.*;
public class A11{
public static void main(String args[]) throws IOException{
BufferedReader br = new BufferedReader(new FileReader(args[0]));
BufferedWriter bw = new BufferedWriter(new FileWriter("A1.output"));
List<String> keywords = Arrays.asList("IF", "ELSE", "WRITE", "READ", "RETURN", "BEGIN", "END", "MAIN", "INT", "REAL");
List<String> l = new LinkedList<String>();
String line, word;
while((line = br.readLine()) != null){
StringTokenizer tk = new StringTokenizer(line, " ;)*,(");
while(tk.hasMoreTokens()){
word = tk.nextToken();
if(!keywords.contains(word)){
if(Character.isLetter(word.charAt(0) )){
for(int i=0; i<word.length(); ++i){
if(Character.IsLetterOrDigit(word.charAt(i))){//Error here
System.out.println(word);
}
}
}
}
}
}
}
}
import java.io.*;
导入java.util.*;
导入java.lang.*;
公开课A11{
公共静态void main(字符串args[])引发IOException{
BufferedReader br=新的BufferedReader(新文件读取器(args[0]);
BufferedWriter bw=新的BufferedWriter(新的文件写入程序(“A1.output”));
列表关键字=数组。asList(“IF”、“ELSE”、“WRITE”、“READ”、“RETURN”、“BEGIN”、“END”、“MAIN”、“INT”、“REAL”);
列表l=新的LinkedList();
字符串行、字;
而((line=br.readLine())!=null){
StringTokenizer tk=新的StringTokenizer(行“;)*,(”;
while(tk.hasMoreTokens()){
word=tk.nextToken();
如果(!keywords.contains(word)){
if(Character.isleter(word.charAt(0))){
对于(int i=0;i改变此值
Character.IsLetterOrDigit(word.charAt(i))
到
改变这个
Character.IsLetterOrDigit(word.charAt(i))
到
记住Java是-:
一定是
isLetterOrDigit(...)
记住Java是-:
一定是
isLetterOrDigit(...)
“Java区分大小写”-这正是我想要的!它成功了,非常感谢。“Java区分大小写”-这就是我要找的!这很有效,非常感谢。为了将来的参考,如果你问错误,最好告诉我们错误的实际情况。这会让想帮助你的好人更容易。为了将来的参考,如果你问错误,最好告诉我们错误的实际情况。它让那些想帮助你的好人更容易。我感谢你的帮助,谢谢!我感谢你的帮助,谢谢!