摘要: List 、Set和Map接口中常用类以及方法整理:主要包括对集合中的对象进行增删改和遍历操作 Collection接口 运行结果: List接口: 运行结果: Set接口: 运行结果: Map接口: 运行结果: 阅读全文
posted @ 2018-09-18 14:55 那心之所向 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: 集合分为Collection和Map,详细分类如下图所示: 以下是测试验证代码: 总结: 1* 基于array的集合适合查询,而基于linked(链表)的集合则适合添加和删除操作,基于哈希的集合介入二者之间。 即:Array读快改慢,Linked改快读慢,Hash两者之间 2* 在各种Lists中, 阅读全文
posted @ 2018-09-17 17:59 那心之所向 阅读(690) 评论(0) 推荐(0) 编辑
摘要: java中数组用来存储固定大小的同类型元素 一维数组: 1.数组的声明: 2.数据的初始化:有三种初始化方式 (1).静态初始化 (2).用new声明,之后分别初始化数组中的每个元素,声明时需指定数组大小 (3).用new声明的同时初始化,这种方式不能指定数组的大小,数组大小由初始化列表中数据个数决 阅读全文
posted @ 2018-09-17 11:47 那心之所向 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 需求:从接口中获取的一个json数组中有多个对象,每个对象中的值并非都需要,只需查出标题中的几项对应的值即可。且还需要按某个字段排序后依次写到excel 实现方法如下: 阅读全文
posted @ 2018-09-14 18:35 那心之所向 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: java分别解析下面两个json字符串 阅读全文
posted @ 2018-09-14 15:03 那心之所向 阅读(101136) 评论(2) 推荐(6) 编辑
摘要: package com.janson.day20180827; import java.util.*; /** * java中容器内对象的排序可以通过Collections.sort()和Arrays.sort()两种方法实现 * 但用以上两种方法有一个前提就是被排序的对象应该是支持排序的或可以比较的 * 所以被排序的对象必须实现comparable接口或Comparator接口 ... 阅读全文
posted @ 2018-09-10 15:07 那心之所向 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: FileWriter和FileOutputStream都是向文件写内容,区别是前台一次写一个字符,后者一次写一个字节 阅读全文
posted @ 2018-09-07 16:23 那心之所向 阅读(483) 评论(0) 推荐(0) 编辑
摘要: FileReader与FileInputStream都是从文件读数据,而前者一次读一个字符,后者一次读一个字节(在Unicode编码环境下1个字符=2个字节) 阅读全文
posted @ 2018-09-07 16:20 那心之所向 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: package com.janson.day2018082 阅读全文
posted @ 2018-09-07 16:15 那心之所向 阅读(481) 评论(0) 推荐(0) 编辑
摘要: java输入输出流是站在程序的角度来说的。从文件中读取数据用输入流,向文件中写数据用输出流。 阅读全文
posted @ 2018-09-07 16:11 那心之所向 阅读(1074) 评论(0) 推荐(0) 编辑