21xrx.com
2024-11-09 00:44:10 Saturday
登录
文章检索 我的文章 写文章
关键词:Java编程、简单实例、逻辑思维
2023-06-11 10:04:33 深夜i     --     --

Java一直以来都是软件开发行业中最热门的编程语言之一。Java编程的语言特点和相对容易入门的复杂程度,使其成为学习其他编程技术的基础。在本文中,我们将为您分享一些Java编程的简单实例,以及如何运用逻辑思维进行代码设计。

一、Hello World程序

我们从最基本的Hello World程序开始,它是编程学习的入门级教学例程。它仅需要一行代码:


System.out.println("Hello, World!");

这一行代码可以将“Hello, World!”文本打印到控制台中。Java中,System.out.println()语句可以用于输出文本和数字。

二、求和程序

接下来我们将讨论一个Java程序,该程序将获取用户输入两个数字并将它们相加。


import java.util.Scanner;

class AddNumbers

{

  public static void main(String[] args)

  {

   int x, y, sum;

   Scanner in = new Scanner(System.in);

   System.out.println("Enter the first number: ");

   x = in.nextInt();

   System.out.println("Enter the second number: ");

   y = in.nextInt();

   sum = x + y;

   System.out.println("The sum of the two numbers is: "+sum);

  }

}

此代码中,我们使用了Scanner类来获取用户输入,并使用nextInt()方法来读取整数。接着我们将从用户获得的两个数相加,并打印出结果。这个程序通过使用输入输出和简单的算术运算,展示了如何使用Java进行编程。

三、猜数字游戏

最后我们展示一个简单的猜数字游戏代码。它会随机生成一个1-100范围内的数字,并通过与用户输入的数字比较,告诉用户猜测是否正确。


import java.util.Scanner;

public class GuessNumber

{

  public static void main(String[] args)

  {

    int randomNumber = (int) (Math.random() * 100) + 1;

    boolean hasWon = false;

    System.out.println("I have randomly chosen a number between 1 and 100.");

    System.out.println("Try to guess it.");

    Scanner scanner = new Scanner(System.in);

    for (int i = 10; i >= 1; i--)

    {

      System.out.println("You have " + i + " guesses left. Choose again:");

      int guess = scanner.nextInt();

      if(randomNumber < guess)

      {

        System.out.println("The number is smaller than " + guess + ".");

      }

      else if(randomNumber > guess)

      {

        System.out.println("The number is greater than " + guess + ".");

      }

      else

      

        hasWon = true;

        break;

      

    }

    if(hasWon)

    {

      System.out.println("Congratulations! You have guessed the right number.");

    }

    else

    {

      System.out.println("Sorry! You are out of guesses. The number was " + randomNumber + ".");

    }

  }

}

这个程序生成一个1到100的数字,然后通过使用for循环和if else语句来判断用户是否猜对了数字。如果用户10次猜错,则游戏结束。如果用户猜对了,程序将输出“Congratulations! You have guessed the right number”并退出;否则输出“Sorry! You are out of guesses. The number was XXX”并退出。

以上三个Java编程实例,展示了Java基础语言和编程思维的基本知识。如果想要进一步学习Java编程,你需要积累更多的知识和实践,在实践中掌握常见的编程模式和算法。希望以上实例对您的学习有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复