05 2020 档案

摘要:1. 先看一段代码 Set<Integer> set = new TreeSet<>(); List<Integer> list = new ArrayList<>(); for (int i = -3; i <3 ; i++) { set.add(i); list.add(i); } System 阅读全文
posted @ 2020-05-25 21:01 随意的马蒂洛克 阅读(509) 评论(0) 推荐(0) 编辑
摘要:1.前言 我们一般统计某个数量的时候习惯于用map Map<String, Integer> map = new HashMap<>(); if (map.containsKey("Bob")) { Integer count = map.get("Bob"); map.put("Bob", cou 阅读全文
posted @ 2020-05-18 23:07 随意的马蒂洛克 阅读(694) 评论(0) 推荐(0) 编辑
摘要:1.前言 java的范型接触的很多了.比如List<String> ,这样能保证list在插入数据的时候能插入正确的String类型的数据,但是如果不声明范型直接使用原生态类型,比如: List的话,就会有很多问题, 比如类型转化异常. 2.示例 List list = new ArrayList( 阅读全文
posted @ 2020-05-14 22:15 随意的马蒂洛克 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1.在利用IO流的时候我们都需要关闭IO流, 比如 input.close(),一般是放在 finally 里面,但是如果多个类的话情况就会很复杂. static void copy2(String src, String dst) { InputStream in = null; try { in 阅读全文
posted @ 2020-05-10 14:39 随意的马蒂洛克 阅读(696) 评论(0) 推荐(0) 编辑
摘要:1. 在创建类的时候,如果参数过多,我们直接使用构建起创建方法的时候会不知道具体参数代表什么类型.比如: User user = new User("123","123","123","123","123"); 这样不知道具体的参数代表什么,不容易知道要创建什么类型的User,所以我们可以直接使用构 阅读全文
posted @ 2020-05-10 13:42 随意的马蒂洛克 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示