Java编写简单的爱心

article/2025/10/26 8:45:21

多的不说,直接先给大家看一眼效果啊!!!

简约版

在这里插入图片描述
其实很简单,就用到了一个嵌套for循环实现。需要代码的自取哦!!

public class love {public static void main(String[] args) {for (float y=1.5f;y>-1.5f;y-=0.15f){for (float x=-1.5f;x<1.5f;x+=0.05){float a = x*x+y*y-1;if ((a*a*a-x*x*y*y*y)<=0.0){System.out.print("*");}else {System.out.print(" ");}}System.out.println();}}  
}

搞完以后觉得太单调了,就用*拼凑出来,没有那种浪漫的感觉,就换了字符串来实现。然后就这样啦

升级版

在这里插入图片描述
现在看起来更不错一点,注意哦!!我们的字符是可以改变的。。

public class iloveyou {public static void main(String[] args) throws InterruptedException {int count=0;for (float y=2.5f;y>-2.0f;y-=0.12f){for (float x=-2.3f;x<2.3f;x+=0.041f){float a = x*x+y*y-4f;if ((a*a*a-x*x*y*y*y)<-0.0f){String str="I LOVE YOU!";int num =count%str.length();System.err.print(str.charAt(num));count++;}else{System.err.print(" ");}}System.err.println();Thread.sleep(100);}}
}

代码很简洁,很值得看看啦!!


http://chatgpt.dhexx.cn/article/tVW6KBD8.shtml

相关文章

java如何编写出菱形的代码_java编写菱形代码

菱形代码 public class Diamond { public static void main(String[] args) { for (int i 1; i < 5; i) { for (int j 5; j > i; j--) { System.out.print(" "); } for (int j 1; j < i; j) { System.out.print("*"); } for (int j 1; j <…

Java简单代码-用*号拼三角形

最近整理以前的代码发现这个星星组成三角形的代码&#xff0c;让强迫症的自己困惑过&#xff0c;一定要工工整整的三角形&#xff01;&#xff01;&#xff01; public class Triangle {public static void main(String[] args) {int line10;for (int i 0;i<line;i) {for …

java语言代码大全_java新手入门-java新手代码大全

​关于学习java知识的过程是漫长的,它的内容丰富又庞大。今天就为大家介绍如何区分java文件字节流和字符流,以及为大家展示读写操作的实例。 下面要给大家介绍的就是和java字符缓冲区输入流BufferedReader类相关的知识,主要包含了BufferedReader类构造方法的重载形式以及使用…

java死锁代码演示

前言 java中锁是个非常有用的工具&#xff0c;运用的场景非常多&#xff0c;因为它使用起来非常简单而且容易理解。但是如果对锁的使用不当就有可能造成死锁&#xff0c;一旦产生死锁就可能会造成系统不可用。下面使用一段代码来模拟死锁发生的场景。 public class DeadLock …

java最简单的代码

首先创建eclipse &#xff08;ps&#xff1a;我下载的是2017年企业版的&#xff0c;后期可以制作网页等等&#xff09; 在从项目右击新建包-----建完包后再建立类 如图所示&#xff1a; 输入一段最简单的代码&#xff01; package qq;public class main {public static void…

Java代码实现简单满天星

在我们刚开始学习Java语言时&#xff0c;我们会写一些有趣的小程序&#xff0c;来帮助我们更好的理解Java程序&#xff0c;帮助我们复习所学的知识。满天星就是其中之一&#xff0c;上代码。 这里有几个类需要注意一下&#xff1a; paint(); JFrame(); JPanel(); Math.ran…

角色扮演?一款跨平台可移植开源游戏

程序员宝藏库&#xff1a;gitee.com/sharetech_lee/CS-Books-Store DevWeekly收集整理每周优质开发者内容&#xff0c;包括开源项目、资源工具、技术文章等方面。 每周五定期发布&#xff0c;同步更新到 知乎&#xff1a;Jackpop 。 欢迎大家投稿&#xff0c;提交issue&#…

GitHub开源游戏:CityBound(模拟城市)

这几年MineWorld《我的世界》大放异彩&#xff0c;沙盒游戏提供了丰富的自由度&#xff0c;释放了无尽的想象力。不知道还没有小伙伴记得SimCity《模拟城市》这款游戏。当年作为模拟经营类游戏的鼻祖&#xff0c;让小伙伴们肝儿了无数的时间&#xff0c;可惜在2013年出完系列的…

十大游戏开发引擎

游戏引擎作为开发商研发游戏时必备的工具&#xff0c;每一款引擎的运用都关乎自家大作未来的销量&#xff0c;所以游戏商们对引擎的选择也非常小心翼翼。现在&#xff0c;手游、页游等新兴平台的表现又非常强势&#xff0c;所以选择正确的游戏引擎变得尤为重要。 Unity3D Unit…

开源游戏

http://www.linux-ren.org/modules/newbb/newtopic.php?forum5 开源游戏收集1 Egoboo如果你喜欢第三人称类型的3D动作&#xff0c;Egoboo值得看看,事实上你还可以源码自行修改&#xff0c;增加剧情。它使用MD2模型。Egoboo是由每个独立的小段连结的游戏&#xff0c;然而假如你…

八款开源 Android 游戏引擎

初学Android游戏开发的朋友&#xff0c;往往会显得有些无所适从&#xff0c;他们常常不知道该从何处入手&#xff0c;每当遇到自己无法解决的难题时&#xff0c;又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用&#xff0c;一边自暴自弃的抱怨Andr…

GDevelop开源游戏引擎教程——(一)简介和安装

Q&#xff1a;GDevelop 是什么&#xff1f; A&#xff1a;GDevelop 是一款无代码、开源、免费且易用的游戏制作应用。 Q&#xff1a;它拥有什么优势&#xff1f; A&#xff1a;它有简单且直观的游戏制作方式。事件系统让 GDevelop 的开发体验变得出众又轻松。 这是一种无需您…

40款免费开源游戏

开源游戏最大的特点的免费&#xff0c;所以我们玩的开源游戏都是正版游戏&#xff0c;另外开源游戏对外开 放源代码&#xff0c;任何有兴趣的人可以对其改进,其游戏的可玩性,易玩性都会逐步提高,也可以说开源游戏融合了众人智慧&#xff0c;是网友分享的成果。这里搜集了 40款免…

推荐一款开源游戏开发平台

玩过那么多游戏&#xff0c;你是否有想过自己创造一款游戏冲动&#xff0c; 可既没素材&#xff0c;又没相关知识不知道如何下手&#xff1f; 最近偶然间找到一款开源的游戏开发平台&#xff0c;可以全方面的带你进入游戏的开发世界&#xff0c;领略游戏的开发乐趣&#xff0c…

盘点 4 个开源小游戏

本期推荐开源项目目录&#xff1a; 1. 回合制生存游戏 2. 学习编程的小游戏 3. 基于 C 语言的设计游戏 4. 用 Python 编写的 Game Boy 模拟器 01 回合制生存游戏 Cataclysm-DDA 是一款回合制生存游戏&#xff0c;背景设置在后世界末日的世界中。虽然有些人将其描述为“僵尸游戏…

GitHub上10个有趣的开源小游戏(附加在线演示)

前言 GitHub作为程序员们的开源宝库&#xff0c;有着很多非常好的项目。对于初学者来说&#xff0c;游戏有着一种特殊的魅力。今天统计了GitHub上比较有趣的10个开源小游戏&#xff0c;其中有许多可以称之为经典。笔者是一名90后&#xff0c;《贪吃蛇》、《坦克大战》、《超级…

10 款开源的在线游戏,点开就能玩的那种

我早前写过一篇介绍 GitHub 上开源游戏的文章&#xff1a;《误入 GitHub 游戏区&#xff0c;结果意外地收获颇丰》&#xff0c;文中介绍了 5 款有趣、好玩的开源游戏&#xff0c;虽然当时那篇文章收获了广大读者的肯定&#xff0c;但也有读者反馈&#xff1a;“这些游戏看着是真…

【无人机】【2013.06】自主式无人机在搜救中的应用

本文为挪威科技大学&#xff08;作者&#xff1a;Vegard B Hammerseth&#xff09;的硕士论文&#xff0c;共212页。 本报告介绍了一种使用自主无人机加强搜救行动的方法&#xff0c;并采取了使该系统投入使用的第一步。通过使用无人驾驶飞机&#xff0c;救援人员需要的经验更…

快速低成本搭建ROS机器人平台(一)

如何低成本快速搭建ROS机器人平台?(硬件部分-方案一) 声明:以下相关淘宝链接,均不是本人淘宝店,本人无任何淘宝店 方案一:两轮差速小车 适合:几乎没有任何小车底层控制器件的小伙伴,一次性购买所有。 一、成品预览: 完成后的大致样子如下:不唯一(根据每个人的…

(2)介绍Copter

文章目录 前言 2.1 关键特征 2.2 入门 2.3 了解更多关于Copter的信息 前言 Copter 是一个先进的开源自动驾驶系统&#xff0c;用于多旋翼飞机、直升机和其他旋翼飞行器。它提供了从完全手动到完全自主的各种飞行模式(wide variety of flight modes)。 作为更广泛的 ArduPilot …