在Java中,List本身不提供去重的功能。如果想要打印一個List并去重,可以使用Set來實現去重的功能,然后再將Set轉換為List進行打印。示例代碼如下:
import java.util.*;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(1);
list.add(3);
Set<Integer> set = new HashSet<>(list);
List<Integer> uniqueList = new ArrayList<>(set);
System.out.println(uniqueList);
}
}
在上面的示例中,我們首先將List轉換為Set來去重,然后再將Set轉換為List來打印。這樣就實現了List的去重打印。