21xrx.com
2024-09-19 09:35:37 Thursday
登录
文章检索 我的文章 写文章
探秘Java的喜闻乐见代码
2023-06-14 11:21:58 深夜i     --     --
Java代码 HelloWorld 猜数字游戏 随机密码生成

Java作为一门高级编程语言,广泛应用于各种领域。除了能实现各种实用的功能,Java还有很多让人感到好玩的代码。今天,我们就来探秘一下Java的喜闻乐见代码。

1. 打印Hello World

这是一个经典的Java代码,它的作用是在控制台上打印出“Hello World”。


public class HelloWorld {

  public static void main(String[] args) {

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

  }

}

2. 猜数字游戏

这是一个简单的猜数字游戏,代码通过随机生成一个1到100之间的整数,然后让玩家猜这个数字。如果猜对了,就会提示玩家“恭喜你猜对了!”,如果没猜对,就会告诉玩家太大还是太小。


import java.util.Random;

import java.util.Scanner;

public class GuessNumber {

  public static void main(String[] args) {

    Random random = new Random();

    int number = random.nextInt(100) + 1;

    Scanner scanner = new Scanner(System.in);

    while (true) {

      System.out.println("请输入你猜的数字(1-100):");

      int guess = scanner.nextInt();

      if (guess == number) {

        System.out.println("恭喜你猜对了!");

        break;

      } else if (guess < number) {

        System.out.println("你猜的数字太小了!");

      } else {

        System.out.println("你猜的数字太大了!");

      }

    }

  }

}

3. 生成随机密码

这段代码可以让我们生成8位随机密码,其中包含大小写字母和数字。


import java.util.Random;

public class RandomPassword {

  public static void main(String[] args) {

    String password = "";

    String code = "abcdefghijkmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ0123456789";

    Random random = new Random();

    for (int i = 0; i < 8; i++) {

      int index = random.nextInt(code.length());

      char c = code.charAt(index);

      password += c;

    }

    System.out.println("生成的密码为:" + password);

  }

}

通过以上三个例子,我们可以看到Java不仅可以实现各种实用的功能,还可以创造很多有趣的代码。对于Java爱好者而言,这些代码或许早已熟悉,但对于初学者来说,不妨尝试一下,让学习过程更加有趣。

  
  

评论区

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