我为什么要导入" java.util。*"在我的代码之上?

时间:2017-10-11 14:33:05

标签: java.util.scanner

我的问题是我想使用Scanner对象或Arrays对象来使用Arrays.copyof,但在导入java.util。*或java.util.Scanner和java.util.Arrays之前,现在有了他们用! 为什么会发生这种情况?enter image description here

1 个答案:

答案 0 :(得分:0)

有点不清楚你想要实现什么。你在问为什么要用Java进口吗?

import语句允许您引用在其他包中声明的类,而不引用它们的完整包名。这是标准的java实践。在main(String args[]内,您可以根据需要使用java.util.Scanner myobject = new ..,但这太麻烦了,而且您通常在要使用的包中有多个类。因此,添加简单的import java.util.*会更好。

另一个提示是使用大量可用IDE(eclipse,sublime,IntelliJ)中的一个,它将自动为您添加导入。