当前位置 : 主页 > 编程语言 > java >

java Connections使用研究

来源:互联网 收集:自由互联 发布时间:2022-07-13
1.java list统计某个元素出现的次数 Collections.frequency(list,"1") (字符串也能使用) Collections.frequency(list,1) 2.排序 Collections.sort(list); 字符串会根据前缀字母顺序排序,数字会根据从小到大排序


1.java list统计某个元素出现的次数

 Collections.frequency(list,"1") (字符串也能使用)

 Collections.frequency(list,1)

2.排序


Collections.sort(list);


字符串会根据前缀字母顺序排序,数字会根据从小到大排序

但不能对数组进行排序,如果要对数组中的元素进行排序,需要使用Arrays,这主要原因Arrays底层存储结构和数组一致 的原因,都是索引结构,当然,什么set ,map当然是不能使用Collections或者Arrays排序,但可以先将set转化为list再进行排序

 

3.索引位置元素互换


Collections.swap(list ,i ,j);


4.列表中的最大最小值返回


Collections.max(list)


Collections.min(list)


 

5.列表中所有元素修改为同一值


Collections.fill(memo,-1)

网友评论