From c30f48675b9ec603bd6c0a6905bd1457dda1ee24 Mon Sep 17 00:00:00 2001 From: huangqizhen Date: Sat, 4 Jan 2025 15:25:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E6=95=B4=E5=90=88=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/demo/password/PasswordGenerator.java | 52 +++++++++++----------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/main/java/com/example/demo/password/PasswordGenerator.java b/src/main/java/com/example/demo/password/PasswordGenerator.java index 134a53a..175e108 100644 --- a/src/main/java/com/example/demo/password/PasswordGenerator.java +++ b/src/main/java/com/example/demo/password/PasswordGenerator.java @@ -1,26 +1,26 @@ -//package com.example.demo.password; -// -//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; -//import java.util.Scanner; -// -//public class PasswordGenerator { -// -// public static void main(String[] args) { -// // 创建 BCryptPasswordEncoder 实例 -// BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); -// -// // 使用 Scanner 读取用户输入的密码 -// Scanner scanner = new Scanner(System.in); -// System.out.print("请输入原密码: "); -// String rawPassword = scanner.nextLine(); -// -// // 生成加密后的密码 -// String encodedPassword = passwordEncoder.encode(rawPassword); -// -// // 输出加密后的密码 -// System.out.println("加密后的密码: " + encodedPassword); -// -// // 关闭 Scanner -// scanner.close(); -// } -//} \ No newline at end of file +package com.example.demo.password; + +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; +import java.util.Scanner; + +public class PasswordGenerator { + + public static void main(String[] args) { + // 创建 BCryptPasswordEncoder 实例 + BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); + + // 使用 Scanner 读取用户输入的密码 + Scanner scanner = new Scanner(System.in); + System.out.print("请输入原密码: "); + String rawPassword = scanner.nextLine(); + + // 生成加密后的密码 + String encodedPassword = passwordEncoder.encode(rawPassword); + + // 输出加密后的密码 + System.out.println("加密后的密码: " + encodedPassword); + + // 关闭 Scanner + scanner.close(); + } +} \ No newline at end of file