如何编写第一个Java程序

Java教程 2025-08-19

如何快速学习爪哇

寻找开始学习Java的最快,最简单的方法?

然后,我对您的建议是通过在线开发环境(例如Replit或Onecompiler)开始您的Java开发旅程,并迅速编写您的第一个Java程序。为什么:

  • 您无需安装JDK。

  • 您无需安装IDE。

  • 您不需要编译代码。

您需要做的就是打开在线编辑器和代码之外!这正是我们在这里要做的。

如何编写第一个Java程序

我写过的第一个非平凡的Java程序是一个数字猜测游戏。它使我对变量,循环和有条件陈述在Java中的工作有深入的了解。在本Java教程中,我想带您度过同样的经验。这是您创建第一个Java程序时我们遵循的步骤:

  1. 在您喜欢的Web浏览器中打开Onecompiler网站。

  2. 切换到JSHELL编辑器,以获得快速而交互式的编码体验。

  3. 运行经典“你好,世界!” Java程序。

  4. 声明两个变量 - 一个用于用户的猜测,一个用于秘密的“魔术”数字。

  5. 使用条件逻辑检查猜测是否与魔术数量匹配。

  6. 接受用户输入以使游戏交互。

  7. 添加循环,使游戏继续进行,直到猜测正确的数字为止。

到最后,您将构建了一个简单但有意义的Java程序,并且您将在此过程中掌握了一些基本的基础编程技能。

运行您的Hello World! Onecompiler中的程序

导航到Onecompiler并选择JSHELL编辑器后,您将找到一个运行开创性Hello World的程序!应用程序已经为您编码。

单击“大红色运行”按钮以运行您的第一个Java程序。这个词你好世界!出现在输出窗口中。

我们还没有完成。我的诺言是帮助您创建第一个并不小的Java程序。你好世界!尽可能小。

你好世界!应该是每个人的第一个Java程序。

将变量添加到您的第一个Java程序

我们的应用需要两个变量:

  • 一个可以猜测的魔术数字的变量。

  • 用户试图猜测魔术数字。

我们还希望提示用户猜测魔术号码。

如果我们为魔术数字进行硬码值,我们的代码看起来像这样:

 var themagicnumber = 7; var theguess = 5;系统。 out .println(“猜猜号码!”);

目前有两件事要牢记:

  • Java对病例敏感。

  • 陈述以分号结束。

如果您违反了这两个Java编程规则中的任何一个,则您的第一个Java程序将不会编译。

添加一些有条件的if语句

我们想检查用户的猜测是否太低,太高或确切,因此将以下条件逻辑添加到您的应用程序:

如果(theguess  themagicnumber)系统。 out .println(theguess +“太高!”);如果(theguess == themagicnumber)系统。 out .println(theguess +“太高!”);

运行具有不同的程序,并观察输出窗口中显示不同的结果。

Java中的条件逻辑已完成IF…else语句。

我们的第一个Java程序中的迭代逻辑

我们想继续要求用户猜测魔术数,直到他们正确地完成。

这意味着我们必须将条件逻辑包装在一个循环的范围内。

卷曲括号内的任何内容{}以下时间段语句都会运行,直到满足循环的状态为止。

这是我们的循环工作方式:

  • 如果用户的猜测等于魔术号,则while循环将继续运行。

  • 当用户的猜测等于魔术数时,循环退出。

while循环的代码如下:

 while(theguess!= themagicnumber){ / *我们的条件逻辑在这里 * /}

awile循环允许我们的第一个Java程序执行迭代逻辑。

将用户输入添加到Java程序

要从用户那里获取输入并使我们的程序交互式,我们必须做三件事:

  • 将A //添加到我们文件顶部的本地语句。

  • 创建一个名为Scanner的类的新实例。

  • 为用户的输入分配theguess变量。

如果这是当地运行的普通Java应用程序,则无需在文件顶部添加//执行本地语句。尽管如此,在线运行Java代码付出的代价很小。

创建扫描仪的语句可以在文件的顶部进行

扫描仪输入=新扫描仪( system。in );

添加了此代码,我们可以通过调用扫描仪类的NextInt ()方法来设置TheGuess的值:

 theguess = input.nextint();

提供输入的值并运行您的第一个程序。

提供输入值并运行程序

在运行JSHELL程序之前,请在STDIN下输入一些值以用作输入。

我将值5、9和7添加为输入。

确保您作为输入提供的最后一个数字匹配您的魔术号码,否则您的程序将永远循环。

运行您的第一个Java程序!

运行第一个Java程序时,您应该看到证明您的变量,条件逻辑和迭代语句的输出,均可使用。

除了输入数据的提示外,我程序的条件逻辑还生成了以下输出,值为5,9和7:

  • 5太低了!

  • 9太高了!

  • 7是正确的!

就是这样!这就是编写您的第一个Java程序的容易!

接下来是什么?

现在,如果您走得太远,您应该为自己感到骄傲。但是不要在这里停止。通过扩展您已经建立的内容,将您的技能提升到一个新的水平。

我们可以对此游戏进行许多改进,包括以下内容:

  • 随机化魔术数。

  • 从Windows对话框中获取输入。

  • 在逻辑中使用if..else语句。

  • 添加评分系统或限制猜测数量。

  • 根据猜测的距离显示反馈消息。

  • 将游戏逻辑包裹在方法或类中,以练习面向对象的编程。

但是,就目前而言,如果您成功跟进,请在后面拍打自己做得好的工作,并陶醉于您刚刚成功地编码了自己的第一个Java程序。