1. 1 不可撤销
  2. 2 小年兽 程嘉敏
  3. 3 手放开 李圣杰
  4. 4 迷人的危险3(翻自 dance flow) FAFA
  5. 5 山楂树之恋 程佳佳
  6. 6 summertime cinnamons / evening cinema
  7. 7 不谓侠(Cover 萧忆情Alex) CRITTY
  8. 8 神武醉相思(翻自 优我女团) 双笙
  9. 9 空山新雨后 音阙诗听 / 锦零
  10. 10 Wonderful U (Demo Version) AGA
  11. 11 广寒宫 丸子呦
  12. 12 陪我看日出 回音哥
  13. 13 春夏秋冬的你 王宇良
  14. 14 世界が终わるまでは… WANDS
  15. 15 多想在平庸的生活拥抱你 隔壁老樊
  16. 16 千禧 徐秉龙
  17. 17 我的一个道姑朋友 双笙
  18. 18 大鱼  (Cover 周深) 双笙
  19. 19 霜雪千年(Cover 洛天依 / 乐正绫) 双笙 / 封茗囧菌
  20. 20 云烟成雨(翻自 房东的猫) 周玥
  21. 21 情深深雨濛濛 杨胖雨
  22. 22 Five Hundred Miles Justin Timberlake / Carey Mulligan / Stark Sands
  23. 23 斑马斑马 房东的猫
  24. 24 See You Again Wiz Khalifa / Charlie Puth
  25. 25 Faded Alan Walker / Iselin Solheim
  26. 26 Natural J.Fla
  27. 27 New Soul Vox Angeli
  28. 28 ハレハレヤ(朗朗晴天)(翻自 v flower) 猫瑾
  29. 29 像鱼 王贰浪
  30. 30 Bye Bye Bye Lovestoned
  31. 31 Blame You 眠 / Lopu$
  32. 32 Believer J.Fla
  33. 33 书信 戴羽彤
  34. 34 柴 鱼 の c a l l i n g【已售】 幸子小姐拜托了
  35. 35 夜空中最亮的星(翻自 逃跑计划) 戴羽彤
  36. 36 慢慢喜欢你 LIve版(翻自 莫文蔚) 戴羽彤
  37. 37 病变(翻自 cubi) 戴羽彤
  38. 38 那女孩对我说 (完整版) Uu
  39. 39 绿色 陈雪凝
  40. 40 月牙湾 LIve版(翻自 F.I.R.) 戴羽彤
夜空中最亮的星(翻自 逃跑计划) - 戴羽彤
00:00 / 04:10

夜空中最亮的星 能否听清

那仰望的人 心底的孤独和叹息

夜空中最亮的星 能否记起

那曾与我同行 消失在风里的身影

我祈祷拥有一颗透明的心灵

和会流泪的眼睛

给我再去相信的勇气

越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请指引我靠近你

夜空中最亮的星 是否知道

那曾与我同行的身影 如今在哪里

夜空中最亮的星 是否在意

是等太阳先升起 还是意外先来临

我宁愿所有痛苦都留在心底

也不愿忘记你的眼睛

哦 给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行 哒~

我祈祷拥有一颗透明的心灵

和会流泪的眼睛 哦

给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行

2021.04.29 lamubda表达式之forEach

说明

给位小伙伴,大家好呀,我是志哥(我觉得我也得有个昵称了,全称太拗口,以后就叫志哥了),从今天开始,我要开一个小的板块,名字暂定为每日一例,内容以java基础知识为主,篇幅尽可能短小。

原因的话,有两点,一个是平时创作时间有限(我不想再想昨天那样,肝到凌晨两点,我发现自己写东西的时候话真多),碎片化的内容创作更符合我目前的节奏,同时降低创作内容的粒度也可以保证我的更新频率,可以保证日更,每日读书札记已经很好地说明了一点;

另一个是目前内容太过单一,全靠大篇幅的技术总结来撑牌面,除此之外创作就很有限了,所以关于内容我也要开始新的一轮改革和实验了,其实我想分享的内容还是蛮多的,我想把我觉得一切有趣有价值的东西都分享出来,包括摄影、美食、树莓派、好的观点、积极的价值观、个人的思考、日常生活中的一些选择(比如买东西前的测评对比、选东西的技巧)等,但是目前好多内容没法落地,未来我会多做这方面的探索。

lamubda表达式之forEach

面试的时候,经常有面试官问道jdk1.8的一些新特性,lamubda表达式就是其中一个特别重要的特性,也是java官方针对函数式编程的一次变革,今天我们就来简单看一下其中的一个很常用的lamubda表达式的应用——forEach

forEach可以让你的循环更简洁:

/**
 * @program: example-2021.04.29
 * @description: example-everyday
 * @author: syske
 * @create: 2021-04-29 23:10
 */
public class Example {
    public static void main(String[] args) {
        List<String> stringList = new ArrayList<>();
        stringList.add("test1");
        stringList.add("test2");
        stringList.add("test3");
        stringList.add("test4");
        stringList.add("test5");
        stringList.add("test6");
        stringList.add("test7");
        stringList.add("test8");
        stringList.add("test9");
        stringList.add("test10");
        // lamubda表达式forEach
        stringList.forEach(s -> System.out.println(s));
    }
}

正如上面代码展示的那样,我们的List循环遍历只变成了简单的一行,是不是很高级,其实它等同于下面的写法:

        // 等价于
        for (String s : stringList) {
            System.out.println(s);
        }

如果有用jdk1.8及以上版本的小伙伴,赶紧用起来吧,让你的代码更简洁,更高级,更牛批。更多lamubda的应用我们后面再来分享,像steam这种就更高级了,用起来也贼爽。

以后内容也会尽可能简短,代码量控制在100行内,让你看完就会,就能用。

项目路径:

https://github.com/Syske/example-everyday

本项目会持续每日更新,让我们一起学习,一起进步,遇见更好的自己,加油呀

posted @ 2021-05-01 11:02  云中志  阅读(97)  评论(0编辑  收藏  举报