这其实是一本钓鱼攻略。本文主要是学习如何使用Java在线编译器在浏览器中制作一个猜数字的小游戏。真的只需要有网络+浏览器就可以了。想学习Java编程的小伙伴们可以静下心来好好学习了。只想钓鱼的朋友可以直接点赞保存代码,在浏览器打开本Java项目源码复制到个人项目栏即可开始使用Java在线编译器学习mo和yu:https://2fe02ea528-share.ligh...毕竟,谁不想在学习和工作的同时玩一些小游戏呢?安装编辑器。不必要。安装编译器。不必要。安装环境变量。不必要。安装依赖项。不必要。你只需要在Lightly的Java在线编译器(https://lightly.teamcode.com/)中新建一个项目,就可以开始敲代码来制作我们的猜数游戏了。在开始编写主程序之前,我们需要导入一些将要用到的库:importjavax.swing.*;导入java.awt.*;首先,我们需要在公共类main的主程序中创建两个子程序:publicstaticvoidmain(String[]args)和publicstaticStringdetermineGuess(intuserAnswer,intcomputerNumber,intcount)。前者是我们小游戏程序的主体,后者是判断数字大小和对错的程序。这里简单介绍一下猜数游戏的功能:生成一个随机数,让玩家输入一个数,判断这个数是否大于、小于或等于之前生成的随机数,并记录出现的次数玩家输入。在Java在线编译器主体中,我们首先设置随机数的个数、玩家输入、输入次数等变量:intcomputerNumber=(int)(Math.random()*100+1);intuserAnswer=0;整数计数=1;然后,我们用一个while循环让程序在玩家回答时重复回答直到正确为止。我们使用JOptionPane绘制GUI,运行的小游戏会显示在弹窗中。当然,不想要GUI的小伙伴也可以尝试直接在输出栏运行小游戏,这样或许更符合钓鱼精神。Java在线编译器中的while循环代码应该是这样的:其中,UI界面的文字大小可以根据喜好进行调整。去掉没关系,太小的文字可能对眼睛健康不利,但老板可能看不清楚你在后面玩游戏。最后一个重要的部分,我们只需要完成determineGuess部分,游戏就可以正常运行了。它基本上是if、elseif和else代码。还可以根据自己的喜好,多加几层好玩的内容。publicstaticStringdetermineGuess(intuserAnswer,intcomputerNumber,intcount){if(userAnswer<=0||userAnswer>100){返回“你的猜测无效。”;}elseif(userAnswer==computerNumber){return"Correct!\nTotalGuesses:"+count;}...else{return"您的猜测不正确。\n尝试:"+count;}}点击Java在线编译器右上角的运行按钮后,小游戏的效果大致是这样的:LightlyTheJavaOnlineCompiler是由TeamCode开发的。TeamCode专注于云原生协同开发领域,简化开发流程,帮助开发者和企业高效协同开发。
