本文主要是介绍JAVA日常编码方式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、效验空对象
1.Object类型
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636536945873-e1fca95d-dcf8-430d-8d4c-4b7195d38f14.png)
2.String类型
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636536957029-b1cce019-d79b-4ef4-86cd-9a5c61234939.png)
3.List类型
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636514149265-0149036b-287e-4cde-b886-1fd19414e050.png)
4.Map类型
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636537064050-3d6feebe-9fff-4a30-b0bf-26b46afee6e5.png)
二、字符串处理
1.拆分为数组
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636537510106-51208593-85f8-4e67-b8f3-60ca2f5180dd.png)
2.拆分为Map
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636537521570-09132703-4efd-40d2-ac27-9737e930140f.png)
3.转换为数字
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636537537984-6fbf61d9-00be-4731-8462-07e4d31583f7.png)
4.相等判断
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636537549854-68424637-08bf-4c0c-ad91-b448a62c19d5.png)
5.List和Map转换为String
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636685403377-0ffeb910-7e86-4916-adcb-5c3caddfb0bc.png)
三、流式编程
.数据准备
1) 定义类 TestUser
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636542532656-d4a5c0a8-f428-400b-bc1d-58530ee4bd5c.png)
2) 初始化
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636547530805-2c38479e-c79e-409c-9248-a97cb8b64f40.png)
2.数据源获取
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636543707686-b8d8ee77-56df-4372-a9e5-8f5d190307a6.png)
3.过滤器(filter)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636544503699-cd98ad66-f1ff-4256-9a13-4de980f44a3d.png)
4.归纳(reduce)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636545807009-1f6a0f78-b545-4a56-8133-0127e538c688.png)
5.循环(forEach)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636546140678-992c0513-f692-4301-b5aa-af07fe893165.png)
6.映射(map)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636547107248-214d41f8-559b-45f6-9e51-aaec2aa7c33c.png)
7.去重(distinct)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636546882303-36696e02-6047-4c2a-8237-7d85c0d2de75.png)
8.组合(concat)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636547329989-64887453-748b-422d-92c6-9959ceb6e794.png)
9.分组(group by)
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636615862293-cfcae318-d2f7-413f-895d-18fd42c0b613.png)
四、日期和时间
1.格式化
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636614296308-9421d60b-1a57-4c24-b0b5-1d814876a15c.png)
2.相互转换
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636614312262-30b972dc-56cd-4f90-95f8-bd2c1317485b.png)
4.时间计算
![](https://intranetproxy.alipay.com/skylark/lark/0/2021/png/82613/1636615482215-e54d3d75-ed34-4ec5-856e-9c414e87686c.png)
这篇关于JAVA日常编码方式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!