![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
十七和喜欢
这个作者很懒,什么都没留下…
展开
-
修改IDEA启动时控制台出现的图标
修改IDEA启动时控制台出现的图标原本启动IEDA控制台出现的图标如下图想要换个图形,操作如下:ASCII工具网址:https://www.bootschool.net/ascii-art/religion用ASCII工具,生成自己喜欢的样式然后下载下来放到resources目录下,之后重新启动项目就好了我下载的图案重新启动后的效果如图...原创 2020-12-02 18:35:34 · 1408 阅读 · 0 评论 -
java中Iterator,removeAll(),RandomUtils.nextInt()的用法
1,java中Iterator(迭代器)的创建和使用List<String> list1 = new ArrayList<String>();list1.add("很高兴见到你");list1.add("哈利波特");list1.add("好久不见");System.out.println(list1);// 创建迭代器// 调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态。// 调用 it.hasNext() 用于检测集合中是否还有元素。原创 2020-12-02 15:12:54 · 1868 阅读 · 0 评论 -
java 给小数添加位数限制
给小数添加位数限制这里提供有三种写法下面以保留两位小数点为例1,保留两位小数用 DecimalFormat的format方法(四舍五入)DecimalFormat df = new DecimalFormat("#.00");Double a = 6.23689System.out.println(df.format(a));注:字符串转Double用Double.parseDouble()放方法2,保留两位小数用String.format()方法(四舍五入)Double.parseDo原创 2020-11-27 11:17:16 · 1421 阅读 · 0 评论 -
java中关于Mapper.xml中什么时候用到给字段加AS 别名
关于Mapper.xml中什么时候用到给字段加AS 别名当resultMap中已经写了对应的的字段名,如下图当写对数据库操作的语句的返回值是resultMap时,不用给字段写别名,如下图现在测试,所有的字段值都出来了要是给字段写别名的话,这个字段的值会查询不出来结果如下当对数据库操作的语句的返回值类型不是resultMap而是resultType时,而且数据表中的字段和实体类中字段不一致时,要给字段加别名如下图...原创 2020-11-16 09:51:36 · 1689 阅读 · 0 评论 -
java动态实现生成订单yyyymmdd+三位数(如001)
java动态实现生成订单yyyymmdd+三位数(如001)思路:首先向数据库中查询,看有没有传进来的这个日期的数据,按降序只查一条(日期:记录创建时间)如果查询的结果为空,说明数据表里没有这个日期的数据,也就是说当前这个日期的订单是第一单,订单号是:日期+001要是有查询到这个日期的数据,说明这个日期的订单不是第一单,那么查询出来这个日期最大的那条记录,把那条记录的订单号取出来,取出后三位,再加一。再把日期与加一后的订单号后三位进行拼接数据库中的订单表结构如下[外链图片转存失败,源站可能有防原创 2020-11-13 14:38:29 · 2233 阅读 · 0 评论 -
MAC系统下 解决 error:java:错误:不支持发行版本5
MAC系统下IDEA运行java代码时控制台输出 error:java:错误:不支持发行版本5原因:项目运行的时候,jdk版本与本地的版本不一致解决方法:我这里用的jdk是14,所以选择的是14,你们根据自己用的的jdk版本做相应的选择IDEA—>File—>project structureIntelli IDEA —>Preferences...原创 2020-11-12 15:48:29 · 669 阅读 · 0 评论 -
java中==和equals的用法区别
java中==和equals的用法区别判断两个字符串是否相等一开始我是这样写的,用==来判断两个字符串是否相等,结果一直不可以//vCode:数据库中这条记录的原本code值 gCode:前端传来的code值String vCode = vendorDao.selectOne(id).getCode();String gCode = vendor.getCode();if(vCode==gCode){ return true;}把==换成equals,再去运行,结果就正确了原创 2020-11-11 16:58:51 · 602 阅读 · 0 评论