趣味编程:静夜思(Java8版)
import javafx.util.Pair;
import java.util.stream.Collectors;
import java.util.stream.IntStream;public class Jys {public static void main(String[] args) {String ss = "床前明月光疑是地上霜举头望明月低头思故乡";IntStream.range(0, ss.length()).mapToObj(i -> new Pair<>(i, ss.substring(i, i + 1))).collect(Collectors.groupingBy((Pair<integer, string> vv) -> vv.getKey() % 5)).forEach((k, vvs) -> System.out.println(vvs.stream().map(Pair::getValue).reduce((acc, s) -> s + "|" + acc).get()));}
}/*
低|举|疑|床
头|头|是|前
思|望|地|明
故|明|上|月
乡|月|霜|光
*/
趣味编程:静夜思(Java8版)相关推荐
- python积木式编程_【发现教育版亮点之美】3D One还能这么玩:“趣味编程”建模让你脑洞大开...
原标题:[发现教育版亮点之美]3D One还能这么玩:"趣味编程"建模让你脑洞大开 "[有奖征文]发现3D One教育版亮点之美"教育版功能文章征集活动已经告一 ...
- python游戏程序-Python游戏趣味编程
书名:Python游戏趣味编程 定价:69.0 ISBN:9787115538246 作者:童晶 版次:第1版 出版时间:2020-07 内容提要: 本书把趣味游戏开发应用于Python编程教学,通过 ...
- 第5章 见缝插针(《C和C++游戏趣味编程》配套教学视频)
(图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 本章我们将实现一个见缝插针的游戏.按下空格键后发射一根针到圆盘上,所有针逆时针方向转动:如果新发射的针碰到已有的针,游戏结束. 首先 ...
- 第7章 贪吃蛇(《C和C++游戏趣味编程》配套教学视频)
(图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 本章我们将编写贪吃蛇游戏,效果如图所示.键盘控制小蛇上下左右移动,吃到食物后长度加一:蛇头碰到自身或窗口边缘,游戏失败. 首先利用全 ...
- 第12章 坚持一百秒(《C和C++游戏趣味编程》教学视频)
(图书介绍:童晶:<C和C++游戏趣味编程>新书预告) 本章我们将编写坚持一百秒游戏,玩家通过鼠标控制火箭躲避一架UFO和越来越多的反弹子弹,效果如图所示. 首先学习图片的导入和显示,并利 ...
- 《Python游戏趣味编程》 第9章 贪吃蛇
9 贪吃蛇 图书简介可以看这里: 童晶:<Python游戏趣味编程>新书上架了 本章我们将编写一个贪吃蛇的游戏,效果如图9-1所示.键盘控制小蛇上下左右移动,吃到食物后长度加一:蛇头碰到自 ...
- 《Python游戏趣味编程》 第7章 飞机大战
7 飞机大战 Python游戏开发 图书简介可以看这里: 童晶:<Python游戏趣味编程>新书上架了 本章我们将编写一个飞机大战的游戏,鼠标控制飞机移动.按下鼠标发射子弹,效果如图7-1 ...
- 《Python游戏趣味编程》 第6章 见缝插针
6 见缝插针 Python游戏开发 图书简介可以看这里: 童晶:<Python游戏趣味编程>新书上架了 本章我们将编写一个见缝插针的游戏.按下空格键后发射一根针到圆盘上,所有发射的针跟着圆 ...
- 译后访谈《Scratch少儿趣味编程》作者阿部和广
阿部和广,自1987年起,一直致力于面向对象的Smalltalk语言的研究与开发.自2001年起师从PC之父.面向对象之父.图灵奖得主艾伦·凯博士.近年来多次举办面向少儿的编程讲座,同时还参与了OLP ...
- 再访《Scratch少儿趣味编程》系列图书作者阿部和广、仓本大资
本文仅用于学习和交流目的,不得用于商业目的.非商业转载请注明作译者.出处,并保留本文的原始链接: http://www.ituring.com.cn/art... 译者按: 2014年,我和犬子有幸参 ...
最新文章
- Postman收费太贵了,我决定用Postwoman...
- XSS的原理分析与解剖
- source insight设置tab键为4个空格
- [机器学习] 训练集(train set) 验证集(validation set) 测试集(test set)
- OleDb执行Oracle带自定义函数的SQL深度历险
- JZOJ 6030. 【GDOI2019模拟2019.2.25】白白的
- android dialog 隐藏状态栏_Android应用视图的管理者Window
- Sql Group by 使用
- Hadoop入门(八)Mapreduce高级shuffle之Partitioner
- vue里写三元判断绑定class和style
- gnome没有命令行_命令行提示,喜欢GNOME的8个理由,自动Raspberry Pi备份等
- python求组合数_求组合数的算法_Cppowboy's Blog - SegmentFault 思否
- iterm2 agnoster主题设置中的一些踩坑 2018.8
- html5 苹果手机上传word文件_DocumentsbyReaddle文件管理器,让你的苹果手机 更顺畅...
- ztree带有选项框的树形菜单使用
- 基于arduino uno + WS2812b RGB灯带单一颜色跑马灯控制程序
- 风变python多少钱_请问风变编程Python值得购买吗?
- Python学习_100Days
- 今有物不知其数,三三数只剩其二,五五数只剩其三,七七数只剩其二
- 【Oracle】并行等待之PX Deq: Signal ACK
热门文章
- Spark Graphx Pregel(pregel参数详解,pregel调用实现过程的详细解释)
- 数据结构题集c语言版第七章答案,数据结构题集(C语言版)答案 - 严蔚敏编著...
- 表单元素——下拉列表
- 韩语学习笔记(1-5)温习总结
- Web前端现状和WebStorm的使用
- Vue中常用的第三方库
- 适用于现代制造业的ERP系统有哪些?
- android gpu 2d加速,强制使用GPU加速 对Android设备加速画面显示有效吗
- 软件测试提测文档,提测-软件测试流程是什么??
- mysql中concat 和 group_concat()的用法,group_concat()组合成一个逗号分隔的字符串