#知识点
√√√√√_文
开心工作,幸福生活。
展开
-
java判断List<String>中是否全部相等
private static boolean deduplication(List list) { Set s = new HashSet(list); if (s.size()==1) { return true; }else { return false; }}原创 2022-01-12 13:19:12 · 2144 阅读 · 0 评论 -
java中使用stream流将list集合中某一字段求和
list.stream().map(aa -> aa.getPrice()).reduce(BigDecimal.ZERO, BigDecimal::add);Integer sum= userlist .stream().collect(Collectors.summingInt(User::getAge));原创 2022-01-11 16:59:52 · 4359 阅读 · 0 评论 -
String转int数组
假设我们有一个字符串数组:String[] strings = {"11", "22", "33"};使用Lambda表达式(自Java 8起):int[] array = Arrays.asList(strings).stream().mapToInt(Integer::parseInt).toArray();▼另一种方式:int[] array = Arrays.stream(strings).mapToInt(Integer::parseInt).toArray();...原创 2021-08-09 16:51:42 · 437 阅读 · 0 评论 -
版本号的正则表达式
验证版本号的正则表达式,要求,必须是三位,x.x.x的形式,每位x的范围分别为1-99,0-99,0-99。不允许的情况0.x.x;01.x.x; x.0x.x; x.00.x; x.x.00; x.x.0x满足这些条件的正则为:^([1-9]\d|[1-9])(\.([1-9]\d|\d)){2}$...原创 2021-08-02 13:25:42 · 1177 阅读 · 0 评论 -
Java异常总结
Java异常架构与异常关键字Java异常简介Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪”抛出,异常信息回答了“为什么”会抛出。...转载 2020-04-08 10:50:41 · 210 阅读 · 0 评论 -
java面试知识点总结_2
SE类1.JDK和JRE有什么区别?JDK是给开发人员用的工具包,它包含了javac编译器,也包含了jre。JRE是java运行环境包含了jvm虚拟机等等,简单的说如果要运行java程序只需要JRE即可。2.==和equals的区别==比较的是对象在内存中的地址值equals比较的是两个对象是否相等,在不重写equals方法的情况下,默认是和==的作用一样。3....原创 2019-09-17 13:13:38 · 241 阅读 · 0 评论 -
java集合汇总
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被...转载 2018-05-28 17:18:00 · 152 阅读 · 0 评论 -
java面试知识点总结_1
1,""空字符串的作用package com.neuedu.nineteen;public class Test { public static void main(String[] args) { String s=""; for (char i = 'a'; i < 'd'; i++) { s=s+i;//输出...原创 2019-09-17 15:32:41 · 112 阅读 · 0 评论