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

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

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


集合框架工具类:Collections

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

2:折半,最值

3:逆序,替换

4:随机排序

容器的工具类还有:Arrays


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


上面是数组到集合

下面是集合到数组


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


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

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

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

可变参数:


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

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

导包的目的是简化书写:


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


import staticjava.util.Collection.*

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值