Java小程序之旅:从Hello World到猜数字游戏

作者:快去debug2023.12.25 11:50浏览量:22

简介:java有趣的小程序 java简单的小程序

java有趣的小程序 java简单的小程序
Java是一种流行的编程语言,它不仅可以用于开发大型应用程序,还可以用于编写有趣的小程序。这些小程序可以是非常简单的,例如打印“Hello World”或计算两个数的和,也可以是稍微复杂一些的,例如猜数字游戏或计算斐波那契数列。
下面是一个简单的Java小程序,它可以输出“Hello World”。

  1. public class HelloWorld {
  2. public static void main(String[] args) {
  3. System.out.println("Hello World");
  4. }
  5. }

这个程序非常简单,它只有一个类和一个方法。main方法是程序的入口点,它打印出“Hello World”。当你运行这个程序时,它会输出以下内容:

  1. Hello World

另一个有趣的Java小程序是计算两个数的和。这个程序可以像下面这样编写:

  1. public class Sum {
  2. public static void main(String[] args) {
  3. int a = 5;
  4. int b = 10;
  5. int sum = a + b;
  6. System.out.println("The sum of " + a + " and " + b + " is " + sum);
  7. }
  8. }

这个程序定义了两个整数变量ab,然后计算它们的和并将结果存储sum变量中。最后,它使用System.out.println方法输出结果。当你运行这个程序时,它会输出以下内容:

  1. The sum of 5 and 10 is 15

除了这些简单的小程序,你还可以编写更复杂和有趣的Java程序。例如,你可以编写一个猜数字游戏,让用户猜测一个随机生成的数字。下面是一个简单的猜数字游戏示例:

  1. import java.util.Random;
  2. import java.util.Scanner;
  3. public class GuessingGame {
  4. public static void main(String[] args) {
  5. Random rand = new Random();
  6. int numberToGuess = rand.nextInt(100);
  7. Scanner input = new Scanner(System.in);
  8. int guess;
  9. int tries = 0;
  10. while (true) {
  11. System.out.print("Guess a number between 1 and 100: ");
  12. guess = input.nextInt();
  13. tries++;
  14. if (guess == numberToGuess) {
  15. System.out.println("Congratulations! You guessed the number in " + tries + " tries.");
  16. break;
  17. } else if (guess < numberToGuess) {
  18. System.out.println("Too low. Try again.");
  19. } else {
  20. System.out.println("Too high. Try again.");
  21. }
  22. }
  23. }
  24. }

这个程序使用Random类生成一个1到100之间的随机数,然后让用户猜测这个数字。程序会根据用户的猜测给出提示,直到用户猜对为止。程序会记录用户猜测的次数,并在用户猜对时输出总次数。