JAVA SE 学习第六天
来源:互联网 发布:红字知乎 编辑:程序博客网 时间:2024/06/05 21:50
java.io.File类代表系统文件名(路径和文件名) 这个类不赖,文件操作,用时看看API文件,多几个例子就掌握了。
java.lang.Enum枚举类型 只能取特定值的一个 Enum类型
定义类型:public enum MyColor {red, green, blue};
调用:MyColor m = MyColor.red; 这个类挺好
-----------------------《容器》
Set 中的数据对象没有顺序且不可重复;List中的数据对象有顺序但是可以重复;Map接口定义了存储“键key-值value映射对”的方法。
容器很有用,不错的设计。尤其数据时代。
容器类对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和hashcode方法;对于自定义的类型需要重写equals方法和hashcode方法以实现自定义的对象相等规则。
相等的对象应该具有相等的hashcodes
Iterator接口,--》所有实现了Collection 接口的容器类都有一个iterrator方法用以返回一个实现了iterator接口的对象;Iterator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。 boolean hasNext();<E>t next(); void remove();
实现容器set接口的:HashSet;TreeSet
实现List容器接口的:ArrayList; LinkedList
类java.util.Collections 提供了一些静态方法实现了基于List容器的一些常用算法。
void sort(List); void copy(List dest, List src); int binarySearch(List,object)
实现容器Map接口的:HashMap;TreeMap
- JAVA SE 学习第六天
- Java SE 学习笔记 第六记---代理模式
- JAVA SE 学习第二天
- JAVA SE 学习第四天
- Java学习第六天
- java学习第六天
- JAVA 学习第六天
- JAVA学习第六天
- java学习第六天
- Java学习第六天
- java学习第六天
- Java学习第六天
- Java学习第六天
- Java学习第六天
- JAVA SE学习笔记
- Java SE基础知识学习
- JAVA SE学习小结
- Java SE 学习 chapter1
- 在JSP中配置FCKeditor 2.6.4
- Razor语法整理
- BZOJ4104 [Thu Summer Camp 2015]解密运算
- 【BZOJ】1369: [Baltic2003]Gem 树形dp
- 配置andaroid ndk笔记
- JAVA SE 学习第六天
- 【opencv练习32 - 查找轮廓】
- 数据库组合查询与联接
- 【工控机开发】debian下安装QT及Opencv
- tesseract識別OPENCV PIL之間轉換例子
- 使用R语言进行图像分类
- 2016aws0908 亚马逊云 回顾
- 读书有什么用——北漂18年(番外篇三)
- Java中的static关键字解析