JAVA基础--db17_javaMap集合_集合框架工具类

来源:互联网 发布:淘宝工作室是做什么 编辑:程序博客网 时间:2024/06/06 12:13

关联源码:开源项目都可以关联,去找src源文件

小技巧:这里要将字符串转陈数组,就算记不清了方法,也有一个小技巧;知道返回值类型,可以先写返回值类型,然后str.(alt+/)自动联想就可以了。


集合框架工具类:Collections

1:排序(按字典顺序,按长度;即一个自然排序一个按比较器排序

2:折半,最值

3:逆序,替换

4:随机排序

容器的工具类还有:Arrays


注意:数组的长度是固定的,对集合的增删方法不适应


上面是数组到集合

下面是集合到数组


Foreach:高级for循环,只能遍历单列的集合


其实就是将迭代动作转化为了一个语句。

高级for一般只为了迭代元素,不会做其他操作

类型:集合中变量的类型 ,   变量:集合中的变量名

可变参数:


其实,底层用的就是数组,简化了书写

可变参数类型,必须定义在参数列表的结尾处

导包的目的是简化书写:


静态导入:如果一个类中全是静态的,可以用类名.调用,现在我类名也不想写,就可以使用静态导入


import staticjava.util.Collection.*

 

0 0
原创粉丝点击