在Java中,List本身不提供去重的功能。如果想要打印一个List并去重,可以使用Set来实现去重的功能,然后再将Set转换为List进行打印。示例代码如下:
import java.util.*; public class Main { public static void main(String[] args) { Listlist = new ArrayList<>(); list.add(1); list.add(2); list.add(1); list.add(3); Set set = new HashSet<>(list); List uniqueList = new ArrayList<>(set); System.out.println(uniqueList); } }
在上面的示例中,我们首先将List转换为Set来去重,然后再将Set转换为List来打印。这样就实现了List的去重打印。