一、对List的遍历有三种方式 List<String> list = new ArrayList<String>(); list.add("testone"); list.add(“testtwo”); ... 第一种: for(Iterator<String> it = list.iterato ...
分类:
编程语言 时间:
2019-05-10 16:24:34
阅读次数:
134
investorList为List集合 每个对象都包含InvestMoney属性 CommonUtils.isNumeric为判断该属性是否为数字的方法 Double sum = investorList.stream().mapToDouble(n -> CommonUtils.isNumeric... ...
分类:
编程语言 时间:
2019-05-10 15:04:14
阅读次数:
531
我的方法是合并两个数组,然后将数组全部放到一个List集合里面,然后利用Java的Collection.sort()排序集合(Collection.sort()底层是timeSort排序算法),数量多的时候应该使用快速排序, ...
分类:
编程语言 时间:
2019-05-03 18:02:30
阅读次数:
125
思路:三步走, 第一步:获取source和target的全部属性,放入List集合中(为什么要放入List集合中,为了偷懒而已,大可以不放就是多写一层循环而已); 第二步:比较两个类中属性名是否相等,相等的话,执行第三步,不相等,继续遍历,直到遍历结束; 第三步:判断属性的类型是否相同,相同赋值,不 ...
分类:
其他好文 时间:
2019-04-27 13:08:17
阅读次数:
151
1、常规方式 2、Arrays 工具类 这种方式添加的是不可变的 List, 即不能添加、删除等操作,需要警惕。。 如果要可变,那就使用 ArrayList 再包装一下,如下面所示。 3、Collections 工具类 这种方式添加的是不可变的、复制某个元素N遍的工具类: 还有初始化单个对象的 Li ...
分类:
编程语言 时间:
2019-04-25 01:12:05
阅读次数:
169
服务器端 与上一篇相比,加进了线程内部类,解决多个客户端连接时,服务器无法全部响应的问题。 利用List集合来装载客户端的对象。 还需要注意全局变量的应用。 客户端也只是多了线程类来接收信息 ...
分类:
其他好文 时间:
2019-04-25 00:54:58
阅读次数:
173
redis是一个开源的, 内存数据结构存储, 一般用来作为数据库,缓存和消息代理. Redis的优势 多种数据结构 1. 字符类型String 2. 散列类型Hash 3. 列表类型List 4. 集合类型Set 5. 有序集合类型SortedSet 功能丰富 1. 超时时间设置 2. 可以通过列表 ...
分类:
其他好文 时间:
2019-04-14 14:08:18
阅读次数:
106
package cn.it.text; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; /* * 4.产生10个1-100的随机数,并放到一个数组中 (1)把数组中大于等于10的数字... ...
分类:
编程语言 时间:
2019-04-14 09:43:03
阅读次数:
354
package cn.it.text; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; /* * 5.list集合添加姓名{张三,李四,王五,二丫,钱六,孙七},将二丫替换为王小丫,... ...
分类:
其他好文 时间:
2019-04-14 09:28:55
阅读次数:
171
在做开发时,我们经常会遇到这样一些问题,比如我有一个Java中的Date数据类型,我想将之存到数据库的时候存成一个1970年至今的毫秒数,怎么实现?再比如我有一个User类,User类中有一个属性叫做interest,这个属性用来描述用户的爱好,它的数据类型是一个List集合,那么我想在把这个Lis ...
分类:
其他好文 时间:
2019-04-06 16:56:09
阅读次数:
114