-
list 类 实现的集合,可以添加任何对象进去,添加Course对象同时再加String也可以,取出来的对象默认类型都是Object需要强转,跟Array一样
Map 类 实现的集合都是以键值对的格式存在<key,value>,跟json格式一样
查看全部 -
HashMap类
查看全部 -
5-1 Map & HashMap 简介
查看全部 -
其中,基本类型转换为字符串有三种方法:
1. 使用包装类的 toString() 方法
2. 使用String类的 valueOf() 方法
3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
将字符串转换成基本类型有两种方法:
1. 调用包装类的 parseXxx 静态方法
2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
查看全部 -
如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。
StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高
查看全部 -
“==” 和 equals() 有什么区别
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象
equals(): 比较存储在两个字符串对象中的内容是否一致
查看全部 -
留张图自己看
查看全部 -
Set中可以添加空对象null,不过实际应用没有什么意义
注释:
查看全部 -
循环遍历Set中的每一个元素,只能用foreach方法或者iterator方法,并不能使用get()方法,因为Set是无序的,每次迭代出来的顺序可能不同
查看全部 -
set中没有set()方法 因为List是有序的而Set是无序的,所以无法给定一个索引位置修改元素的方法
Set接口及其实现类
查看全部 -
泛型不能用基本类型,必须用它的包装类。
泛型集合中不能添加泛型规定的类型及其子类型以外的对象,否则会报错!
查看全部 -
处理异常经验总结
查看全部 -
throws和throw
查看全部 -
Set是元素无序并且不可以重复的集合!!不可重复(可以用来去重处理数据)
查看全部 -
e.printStackTrace():打印异常的异常信息
查看全部
举报