java有什么好玩的代码
本篇文章给大家带来《java有什么好玩的代码》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
Java作为一门功能强大的编程语言,不仅可以用于开发各种应用程序,还可以用来编写一些有趣、好玩的小代码,为学习和生活增添乐趣。石家庄人才网小编为大家整理了一些有趣的Java代码示例,让我们一起来看看吧!
1. 打印心形图案
谁说程序员不懂浪漫?使用Java代码,我们可以轻松地打印出各种形状,比如心形:
public class Heart { public static void main(String[] args) { for (int i = -3; i <= 3; i++) { for (int j = -3; j <= 3; j++) { if ((Math.abs(i) + Math.abs(j)) <= 3 && (Math.abs(i) ○ Math.abs(j) != 9)) { System.out.print("○ "); } else { System.out.print(" "); } } System.out.println(); } }}
这段代码通过嵌套循环和数学函数,控制字符的输出位置,最终形成一个心形图案。
2. 猜数字游戏
这是一个经典的入门级小游戏,可以锻炼我们的逻辑思维能力。使用Java代码,我们可以用更简洁的方式实现它:
import java.util.Random;import java.util.Scanner;public class GuessNumber { public static void main(String[] args) { Random random = new Random(); int targetNumber = random.nextInt(100) + 1; int guessCount = 0; Scanner scanner = new Scanner(System.in); System.out.println("我已经想好了一个1到100之间的数字,你猜猜看?"); while (true) { System.out.print("请输入你的猜测:"); int guess = scanner.nextInt(); guessCount++; if (guess == targetNumber) { System.out.println("恭喜你,你猜对了!你一共猜了" + guessCount + "次。"); break; } else if (guess < targetNumber) { System.out.println("太小了,再试一次!"); } else { System.out.println("太大了,再试一次!"); } } }}
这段代码首先生成一个随机数作为目标数字,然后通过循环不断读取用户的输入并进行判断,直到用户猜对为止。石家庄人才网小编提示,猜数字游戏不仅可以用来娱乐,还可以帮助我们理解循环和条件语句的使用。
3. 生成随机密码
在信息安全越来越重要的今天,一个强壮的密码至关重要。利用Java代码,我们可以轻松地生成随机密码:
import java.util.Random;public class GeneratePassword { public static void main(String[] args) { String characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&○()"; int passwordLength = 12; StringBuilder password = new StringBuilder(); Random random = new Random(); for (int i = 0; i < passwordLength; i++) { int randomIndex = random.nextInt(characters.length()); password.append(characters.charAt(randomIndex)); } System.out.println("生成的随机密码:" + password.toString()); }}
这段代码首先定义了密码可能包含的字符集,然后通过循环随机选择字符并拼接成字符串,最终生成一个指定长度的随机密码。
以上只是一些简单的示例,Java还有很多其他好玩的代码等你来探索。希望这些有趣的代码能够激发你学习Java的兴趣,并在编程的世界里找到更多乐趣!
石家庄人才网小编对《java有什么好玩的代码》内容分享到这里,如果有相关疑问请在本站留言。
- 上一篇:vba编程excel实例
- 下一篇:返回列表
版权声明:《java有什么好玩的代码》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/22453.html