java scanner类 构造器_java – 不能使用Scanner类,构造函数未定义,方法未定义
問題是你還要聲明一個名為Scanner的類.這意味著當(dāng)你然后聲明一個Scanner類型的變量并嘗試調(diào)用構(gòu)造函數(shù)時,編譯器會認(rèn)為你在談?wù)撃愕念?只需將您自己的類更改為其他類(例如Test):
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner myScanner = new Scanner(System.in);
System.out.println(myScanner.nextLine());
}
}
或者,當(dāng)您的意思是java.util.Scanner時,您可以完全限定名稱 – 但就可讀性而言,這可能是個壞主意.
// Please don't do this - but it would work.
public class Scanner {
public static void main(String[] args) {
java.util.Scanner myScanner = new java.util.Scanner(System.in);
System.out.println(myScanner.nextLine());
}
}
總結(jié)
以上是生活随笔為你收集整理的java scanner类 构造器_java – 不能使用Scanner类,构造函数未定义,方法未定义的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux内核关闭网络巨帧xenomai
- 下一篇: c语言求最多啤酒数,C语言,算法、动态规