此错误的解决方案是什么
public static void main(String[]args){
Scanner in = new Scanner(System.in);
String KeySearch = in.nextLine();
Search obj = new Search(KeySearch."list.txt");
obj.ReadFile();
obj.ShowPrice();
}
C:\Users\jody\Desktop\Search.java:67: error: <identifier> expected
Search obj = new Search(KeySearch."list.txt");
^
C:\Users\jody\Desktop\Search.java:67: error: ';' expected
Search obj = new Search(KeySearch."list.txt");
答案 0 :(得分:3)
我怀疑您打算使用逗号代替句点。逗号会分隔两个参数,而你现在所拥有的并不是语法上有效的。
答案 1 :(得分:0)
您可能打算将KeySearch字符串与“line.txt”连接起来,在这种情况下,您需要使用+
而不是句点。如果您有PHP帽子,可能会发生这种情况:)
Search obj = new Search(KeySearch + "list.txt");