可以使用 Java 的 Scanner 类来实现用户输入密码的回显为 *,具体实现代码如下:

import java.util.Scanner;

public class PasswordEcho {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入密码:");
        String password = "";
        while (scanner.hasNext()) {
            char c = scanner.next().charAt(0);
            if (c == '\n') {
                break;
            }
            password += c;
            System.out.print("*");
        }
        System.out.println("\n密码为:" + password);
    }
}

运行程序后,用户输入密码时,程序会将其回显为 *,输入完成后,程序会输出用户输入的密码。

Java 密码回显为 * 实现 - 使用 Scanner 类

原文地址: https://www.cveoy.top/t/topic/ocYk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录