[英]<identifier> expected error when using a Search object
这个错误的解决方案是什么?
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");
我怀疑你的意思是使用逗号而不是句号。 逗号会分隔两个参数,而您现在拥有的参数在语法上并不合法。
您可能打算将KeySearch字符串与“line.txt”连接起来,在这种情况下,您需要使用+
而不是句点。 如果你有你的PHP帽子,这可能会发生:)
Search obj = new Search(KeySearch + "list.txt");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.