![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
IT萧然
没有啥目的,主要整理些公司中学到的东西,为了让小白更快的熟悉公司环境。东西都是我看了很多文章,视频,请教然后总结下来的,希望对你们有帮助
展开
-
集合或数组按照元素的指定字段排序
又到了一周的整理日了,这周萧然过的真懵逼啊,感觉啥也没干,就知道给了个需求,写代码,改了n次,最后还是不行。最终找了我认识的一个大哥,人家花了10分钟给我解决了。真打脸,不过人总是慢慢成长嘛,嘿嘿。不知道大家有没有遇到这样一个问题,你从数据库查询数据后得到一个集合,你经过处理后,想用集合中元素的某个字段进行排序,该怎么办呢?方法一:自然排序和定制排序这么一说是不是感觉恍然大悟,哈哈,我当时准备面试的时候还整理过这个知识点,奉上链接:自然排序和定制排序。尽管写过了,但是还是在这里搞一遍吧这里先说我们原创 2020-05-31 14:02:07 · 2234 阅读 · 0 评论 -
字符串分割那些事
说起字符串,我就想到了让我踩坑的字符串分割问题。我就把我感觉比较不错的使用分享一下,或许不算好,反正我目前阶段用的顺心,哈哈。①首当其冲的就是我们String的split方法,但是呢使用String.split来分隔转化为String[]的时候,会存在一些特殊字符转义的情况:1. “.”2. “\”3. “|”4. “$”这些都是需要转义的字符,那怎么转义呢?其实很简单,在字符前加入"\\"就可以了。例如:String reclassData= "0,15,0|15,30,1|30,45,2|原创 2020-05-24 18:19:32 · 412 阅读 · 0 评论 -
重定向RedirectAttributes的用法
这周研究极光推送,突然看到了这样一段代码:然后我就蒙了,赶快去查一查。然后真香。。哈哈。赶快先附上大佬文章链接重定向RedirectAttributes。说起重定向,不知道你是否想起了那个被问遍了的面试题:转发和重定向的区别。反正我是想起来了,我还清楚的记得其中一个道理,转发可以携带request作用域的数据,重定向就不能携带(两次请求)。而RedirectAttributes 就是Spring mvc 3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的的工具类。他有两种带参的方式:原创 2020-05-24 17:59:04 · 650 阅读 · 0 评论 -
java中JSON的使用(4种解析方式,满满干货)
又到了周末整理季,其实这周学了很多东西,但是还未动手实践,所以就拿部分学到的进行整理。话不多说,上第一个知识点:JSON。什么是JSON?肯定很多人都会心里回答,一种数据交换格式,没毛病,JSON就是一种轻量级的数据交换格式,与开发语言无关。JSON的数据结构呢?对象(object):一个对象包含一系列非排序的键/值对,一个对象以 {开始,并以 }结束。每个键/值对之间使用 :分区。多个键值对之间通过 , 分割。需要注意的是JSON 的键是一个 String 类型的字符串。JSON 值的格式呢?原创 2020-05-24 17:26:43 · 39342 阅读 · 2 评论