Pair<>与Map<>的区别?
Map<>:是集合,存的是多个k-v键值对,其中Map的key不能重复。
Pair<>:是一对值,只能存一个键值对,其中Pair的key压根没有重复的问题。
List<Pair<>>与Map<>的区别?
Map<>:key不能重复,只能用for(元素x: map名称) 来遍历。
List<Pair<>>:key可以重复,可以用for(int i = 0; i < xxx.length; i++) 来遍历。
Map<>:是集合,存的是多个k-v键值对,其中Map的key不能重复。
Pair<>:是一对值,只能存一个键值对,其中Pair的key压根没有重复的问题。
Map<>:key不能重复,只能用for(元素x: map名称) 来遍历。
List<Pair<>>:key可以重复,可以用for(int i = 0; i < xxx.length; i++) 来遍历。