PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
java
[问题] Java Lambda、Stream API的学习资源
楼主:
lueichun
(no anonymous)
2020-07-05 16:41:01
最近在自学Java Lambda、Stream API,在网络上找到不少资源,
不过似乎不少资源都是直接举出问题或功能,然后就用很简洁的语法来完成某个功能。
例如遍历某个list:
List<String> list = new ArrayList<>();
list.add("test1");
list.add("test2");
list.add("test3");
list.forEach(s -> System.out.println(s));
或是计算两个整数的差:
Comparator<Integer> com= (x,y)->x-y;
int result = com.compare(5,2);
抑或是换个方式实作计算两个整数的差:
Comparator<Integer> com= Math::substract;
int result = com.compare(5,2);
作者:
jej
(晃奶大馬桶)
2020-07-05 17:07:00
Java doc?
作者:
yoshilin
(明明可以靠脸吃饭)
2020-07-05 18:17:00
其实多用几次就习惯了....
作者:
ssccg
(23)
2020-07-05 22:59:00
其实我觉得这几个例子都没隐藏什么语意和逻辑..只是换个方法实作interface而已(anonymous class→lambda)
作者:
johnny94
(32767)
2020-07-06 00:20:00
书的话可以看看 Modern Java in Action影片可以看看这个
https://youtu.be/F02LKnWJWF4
作者:
swpoker
(swpoker)
2020-07-06 08:05:00
其实很不太一样啊
作者:
kewang
(652公共汽车)
2020-07-06 09:25:00
intellij 应该有可以把 lambda 转成 anonymous class 的功能,转回去看一次应该就能大概理解
作者:
JustinHere
(良葛格)
2020-07-07 11:47:00
https://openhome.cc/Gossip/Java/index.html#Lambda
作者:
dodo6200
(肚肚)
2020-07-11 22:50:00
建议读一下functional programming 有助于你了解这些api
作者:
darrenlee1
(darrenleeleelee)
2020-07-15 02:08:00
推Modern Java in Action
作者:
y3k
(激流を制するは静水)
2020-08-23 11:45:00
我第一个反应是这个需要记吗XD
继续阅读
[问题] 某公司面试题目求解
akk98
[问题] 如何在取出不同table的资料后,放到双层
lueichun
[问题] 初学Primefaces,请教语法问题
lueichun
[问题] 控制程式暂停及恢复
Dong0129
[问题] 请推荐 高中生 入门书
AIDM
[问题] 初学 练习 高中生程式解题系统 A013
BUQ
[问题] 请问 access token 使用问题
jtorngl
出售 java 巨匠考试卷两张
k081756
[问题] Java fx 多个物件添加并点击消除
qq0802qq
[问题] 如何理解在class中new自己的意义
Dong0129
Links
booklink
Contact Us: admin [ a t ] ucptt.com