java中的Map是键值对的集合,其中键不能重复,而值可以重复。当往Map中插入数据时发现键重复的时候,而值不同时,就会保持原来的键并且用新值覆盖原来的值。因此,如果要向一个键值对中存放键重复的数据时,可以以如下泛型的数据结构方式存放:

public class KeyAndValue <K,V>{

private K key;

private V value;

public KeyAndValue(){

}

public KeyAndValue(K key, V value) {

this();

this.key=key;

this.value=value;

}


public K getKey() {

return key;

}


public void setKey(K key) {

this.key = key;

}


public V getValue() {

return value;

}


public void setValue(V value) {

this.value = value;

}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
  • 2022-12-23
  • 2021-10-14
  • 2021-06-26
  • 2022-12-23
猜你喜欢
  • 2021-06-04
  • 2021-11-01
  • 2021-08-28
  • 2022-12-23
  • 2021-09-24
  • 2021-05-03
相关资源
相似解决方案