「原创声明:保留所有权利,禁止转载」
之前看到 Python 一行代码就可以在控制台打印心形,感觉非常神奇,昨天突然想起来其实 java 应该也是可以的,在 stream 加持执行下,分享代码如下:
IntStream.range(-15, 15).map(y -> -y).forEach(y -> IntStream.range(-30, 30).forEach(x -> System.out.print(Math.pow(Math.pow((x * 0.05), 2) + Math.pow((y * 0.1), 2) - 1, 3) - Math.pow(x * 0.05, 2) * Math.pow(y * 0.1, 3) <= 0 ? "love".charAt(Math.abs((y - x) % 4)) : " " + (x == 29 ? "\n" : ""))));
- 郑重声明:“FunTester” 首发,欢迎关注交流,禁止第三方转载,更多原创文章:FunTester 原创专辑。
TesterHome 为用户提供「保留所有权利,禁止转载」的选项。
除非获得原作者的单独授权,任何第三方不得转载标注了「原创声明:保留所有权利,禁止转载」的内容,否则均视为侵权。
具体请参见TesterHome 知识产权保护协议。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。