随笔分类 - JAVA
摘要:JAVA 8 lambda 表达式实现按某个属性值查找集合中符合条件的所有对象并求和 1,先按照条件找到所有符合的对象,生成集合。 2,把生成的集合进行单列求和。 以上两步骤用lambda 表达式可以合并。 定义对象: 初始化对象,商品1和商品2有相同的分类id: 用lambda 表达式的链式操作一
        阅读全文
                
摘要:JAVA 8 lambda 表达式实现按某个属性值查找对象集合中符合条件的对象 当前的需求是从数据库或者其他服务中获取到了一个对象集合,假设对象是Cart购物车,里面有product_id,product_name,count等。 需要从集合中查找商品id是1的商品对象。用表达式来查询代码很简洁。 
        阅读全文
                
摘要:在初始化Map和List时,可以手动指定其容量,然后按照匿名内部类这种方式初始化数据,代码看起来会很清爽. 在已经知道容量大小的情况下, 指定容量会减小开销. 外层“{}”创建了一个匿名子类,内层“{}”创建了一个对象构造块.
        阅读全文
                
摘要:/** * 全排列结果集 */private List<String> fullPermutationArr;/** * 全排列 * * @param arr * @param str */private void fullPermutation(List<Long> arr, String str
        阅读全文
                
摘要:import java.util.regex.Pattern;/** * @author: Lindsay * @Date: 2018/9/19 16:23 * @Description: 手机号正则 */public class PhoneRegUtils { /** * 是否是合法的手机号 * 
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号