Java基础
MingFlying
这个作者很懒,什么都没留下…
展开
-
关于查询数据库时间(Data类型),查出数据出现时分秒00:00:00,@JsonFormat与@DateTimeFormat注解的使用
条件:数据库是字段是时间类型(Data),字段存的数据是 例:2020-09-30,但是将数据取出来时,变成时间戳加上00:00:00了,返到前端也变成了2020-09-30 00:00:00,可恶找办法解决: 1.在返回的类字段上添加@DateTimeFormatt(“yyyy-MM-dd”)注解,哎,奇怪 ,不好使,数据还是那样,2.格式化,SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd”);String s = sdf.form原创 2020-09-30 11:56:47 · 2444 阅读 · 5 评论 -
java中迭代器Iterator,遍历集合删除集合中满足条件的元素
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。Java中的Iterator功能比较简单,并且只能单向移动: 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。 Iterator原创 2020-07-06 18:11:09 · 1347 阅读 · 0 评论 -
字符串的截取、分割,截取指定字符前面(后面)所有字符
关于字符串截取问题,从网上搜到总结一下:已知一个字符串,截取第一个指定字符后面所有字符(1)获取第一个"_"后面所有字符,举例:String a = "abcd_efgh_ijklmn_";int index = a.indexOf("_");//获取第一个"_"的位置String after = a.substring(index + 1);System.out.println("截取字符串为:" + after);输出结果为:截取字符串为:afhaf_afa_(2)获取第一个"_"原创 2020-05-15 09:23:58 · 71232 阅读 · 2 评论 -
关于从数据库取"json"数据,和解析问题
数据库中存放的json数据{“id”:1,“姓名”:“张三”,“年龄”:18},注意它在数据库中存放的是字符串类型,看一下该字段的属性varchar或者是text。之前一直以为在数据库中存放的是json,其实不然,它仅仅是符合json的数据而已。而我的数据库存放的是"{“id”:1,“姓名”:“张三”,“年龄”:18}"这种格式,要想将这种格式的字符串转换为json进行解析,先去掉改字符串收...原创 2020-04-22 10:04:59 · 4111 阅读 · 0 评论 -
Math的几个方法Math.round()、Math.ceil()、Math.floor()和Math.abs()记录一下
Math.round()就是数学中的四舍五入,举例: System.out.println("Math.round(1.2)="+Math.round(1.2)); System.out.println("Math.round(1.5)="+Math.round(1.5)); System.out.println("Math.round(1.7)="+Math.round(1.7)...原创 2020-03-15 13:05:06 · 16673 阅读 · 6 评论 -
关于JAVA中<<,>>和>>>运算
要想运算<<、>>、<<<、>>>这些符号首先必须了解: ①十进制数和二...原创 2019-07-30 15:35:01 · 7721 阅读 · 0 评论