随笔分类 - Java基础和应用
摘要:目录简介ListSetMap互相转换 简介 Java中有三大类集合:List(列表)、Set(集合)、Map(映射),三者都属于接口类,分别有各自的实现。 Collection为基本的集合接口,声明了集合的通用方法,List和Set都是继承于此。 add(Object o):新增对象 set(int
阅读全文
摘要:1. 前言 Apache POI是Apache开源的用以Java操作Microsoft Office套件档案进行读写的API库。 版本 HSSF:支持Excel 97~2003版本的.xls文档操作,不过局限性较大,单个sheet最多65536行256列。 XSSF:支持Excel 2007版本往后
阅读全文
摘要:1. 目录、文件工具类 // 检查目录是否存在,不存在则创建 public boolean chkDirExists(String pathStr) { File path = new File(pathStr); if (path.exists()) { return true; } else {
阅读全文
摘要:Java中为什么一个char可以保存一个汉字字符? Java中一个char是2个字节,而中文如果用UTF8方式编码则会是可能占用三个字节 Java编译器其实使用的是使用UTF16方式对汉字进行编码,而绝大多数的字符使用UTF16编码都只需要两个字节即可 扩展: Unicode编码将绝大多数字符使用0
阅读全文
posted @ 2022-07-02 10:42
苍凉温暖
摘要:目录hash是什么hash值如何计算Hash碰撞(冲突)HashMap1. HashMap初始化数组大小的计算2. 计算值存放的数组索引3. HashMap扩容4. HashMap解决Hash冲突时使用的链表和红黑树5. 为什么一定要重写equals和hashCode方法6. 线程安全的HashMa
阅读全文

浙公网安备 33010602011771号