文章分类 -  Java

摘要:wsimport -keep -d D: http://10.10.10.51:10080/ebank/webservice/NoteService?wsdl 阅读全文
posted @ 2023-09-08 16:32 VNone 阅读(16) 评论(0) 推荐(0)
摘要:1、isEmpty和isBlank 效果来看,当a=””,字符中有空格时,IsEmpty是算他不为空的 本质上讲: isEmpty 等价于 str == null || str.length == 0 isBlank 等价于 str == null || str.length == 0 || str 阅读全文
posted @ 2022-11-04 13:43 VNone 阅读(2387) 评论(0) 推荐(0)
摘要:使用正则: substring.replaceAll("[^\\u4E00-\\u9FA5]", "") 过滤出字母的正则表达式 [^(A-Za-z)] 过滤出 数字 的正则表达式 [^(0-9)] 过滤出 中文 的正则表达式 [^(\\u4e00-\\u9fa5)] 过滤出字母、数字和中文的正则表 阅读全文
posted @ 2022-11-04 11:20 VNone 阅读(520) 评论(0) 推荐(0)
摘要:List<String> idList=list.stream().map(Order::getId()).collect(Collectors.toList()); System.out.println(idList) 结果 输出第一个: ["MCS-2019-1123", "MCS-2019-1 阅读全文
posted @ 2022-11-04 11:14 VNone 阅读(19898) 评论(0) 推荐(0)
摘要:在项目开发中,经常会遇到一个问题:在一个后端接口里,往往会进行多项耗时任务(相互之间独立,没有依赖)的操作,如: 需要从不同的外部接口获取不同的数据,做融合; 请求外部接口数据的同时,还需要读取数据库; 等等 如果在一个请求的主线程里,串行做这些任务操作,会导致响应时间的线性叠加,极有可能导致不符合 阅读全文
posted @ 2022-11-04 11:02 VNone 阅读(219) 评论(0) 推荐(0)
摘要:1、“/” 运算符号 相当于是数学中的除号,不同的是除的结果是小数的话,会自动向下取整; 2、“%”运算符号 在运算符号左边的数字小于右边的数字的时候 取模结果是左边的数字,当左右两边的数字大小相同的时候取模结果为0,当左边的数字大于右边的数字的时候运算结果是两数相除之后的余数 阅读全文
posted @ 2022-09-26 16:23 VNone 阅读(3698) 评论(0) 推荐(1)
摘要:集合转数组: public void setToArray() { Set<String> set = new HashSet<>(); //错误!!!!! String[] strsFalse = (String[]) set.toArray(); for (String str : strsFa 阅读全文
posted @ 2022-09-26 16:12 VNone 阅读(52) 评论(0) 推荐(0)
摘要:用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二 阅读全文
posted @ 2022-07-05 17:49 VNone 阅读(171) 评论(0) 推荐(0)
摘要:1、判断list是否为空(Map、Set同list) if(list != null && list.size() == 0){ } if(list != null && !list.isEmpty()){ } list!=null:判断是否存在list,null表示这个list不指向任何的东西,如 阅读全文
posted @ 2022-07-05 17:41 VNone 阅读(1540) 评论(0) 推荐(0)
摘要:【逗号拼接的字符串 >数组】 String str = "a,b,c,1,2,3"; String[] strArray = str.split(","); 【数组 >逗号拼接的字符串】 String str = org.apache.commons.lang.StringUtils.join(st 阅读全文
posted @ 2022-07-05 17:33 VNone 阅读(891) 评论(0) 推荐(1)
摘要:首先是bigdecimal的初始化 这里对比了两种形式,第一种直接value写数字的值,第二种用string来表示 BigDecimal num1 = new BigDecimal(0.005); BigDecimal num2 = new BigDecimal(1000000); BigDecim 阅读全文
posted @ 2022-07-05 17:04 VNone 阅读(168) 评论(0) 推荐(0)
摘要:LocalDate 转Date 1.需要先将LocalDate转为LocalDateTime LocalDate.atStartOfDay() 2. 获取 Instance,需要指定时区,这里使用系统默认 LocalDateTime.atZone(ZoneId.systemDefault()).to 阅读全文
posted @ 2022-07-05 16:20 VNone 阅读(39042) 评论(0) 推荐(0)
摘要:1. 时间截取 Instant.now().truncatedTo(ChronoUnit.DAYS); //截取到天 Instant.now().truncatedTo(ChronoUnit.HOURS); //截取到小時 Instant.now().truncatedTo(ChronoUnit.M 阅读全文
posted @ 2022-07-05 16:17 VNone 阅读(1201) 评论(0) 推荐(0)
摘要:JSON字符串转List集合: JSONArray jsonArray = JSONUtil.parseArray(records); List<DraftGeneralBusiPrtReceiptReplyDO> draftGeneralBusiPrtReceiptReplyDOS1 = JSON 阅读全文
posted @ 2022-03-13 23:16 VNone 阅读(24) 评论(0) 推荐(0)
摘要:集合中获取元素属性的集合: List<CourseLessonExt> taglist = map.get(CourseLessonExtTypeEnum.TAG.getIndex()); List<String> tagIdList=taglist.stream() .map((clExt)->c 阅读全文
posted @ 2022-03-13 23:11 VNone 阅读(10) 评论(0) 推荐(0)
摘要:1.用正则表达式 首先要import java.util.regex.Pattern 和 java.util.regex.Matcher /** * 利用正则表达式判断字符串是否是数字 * @param str * @return */ public boolean isNumeric(String 阅读全文
posted @ 2022-02-23 10:19 VNone 阅读(621) 评论(0) 推荐(0)