很多时候我在写java代码时,导入语句就像一样
import java.util.Scanner;
import java.util.ArrayList;
但是,当需要从java.util(或任何其他包(导入更多类时,是否有一种方法可以在一行中导入所有需要的类。
就像下面的代码
import java.util.Scanner,ArrayList; OR
import java.util.{Scanner,ArrayList};
不管怎样,上面两行字都不起作用。有办法做到这一点吗?
Java语言不支持这一点。
就导入顶级类而言,您有两个选项:
import package.path.ExactClass
或
import package.path.*
第一个是只导入一个类,第二个是通配符导入,它导入该包中的所有类。
import package.name.Class; // Import a single class,
// "its called Importing a Package Member"
import package.name.*; // Import the whole package,
// its called "Importing an Entire Package"
对于您的情况,
import java.util.*;
在官方文档了解更多信息