这是什么类型的进口?

时间:2016-12-07 21:18:00

标签: java

 public class Demo {
     public static void main(String args[]) {
         java.util.Scanner input = new java.util.Scanner(System.in);
         int number = input.nextInt();
         System.out.print(number);
     }
}
我在一本书中找到了这个。你不应该专门导入通配符导入扫描仪吗?你可以在不导入的情况下使用java.util.Scanner吗?

2 个答案:

答案 0 :(得分:0)

这是Scanner类的完全限定名称。你可以像你所知的那样导入Scanner类(作为正常导入),或者按照它在这里完成的方式进行。但是,如果你不做正常的"导入然后,只要您参考Scanner类,就需要完全限定名称。

为了便于阅读,请始终导入课程,以便每次都不需要完全限定的名称。它更容易阅读和写作。

答案 1 :(得分:0)

是的,你可以,而且完全合法,在java中使用import的主要原因是保存一些键击。