在编写代码时,确保不重复相同的数据可以使用以下几种方法:
Set set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
set.add(2); // 不会重复添加相同的数据
System.out.println(set); // 输出:[1, 2, 3]
Map map = new HashMap<>();
map.put("key1", 1);
map.put("key2", 2);
map.put("key3", 3);
map.put("key2", 2); // 不会重复添加相同的数据
System.out.println(map); // 输出:{key1=1, key2=2, key3=3}
List list = new ArrayList<>();
int data = 1;
if (!list.contains(data)) {
list.add(data);
}
System.out.println(list); // 输出:[1]
以上是三种常见的方法,根据实际需求选择合适的方法来确保不重复相同的数据。