<dependencies> <dependency> <groupId>com.ibm.icu</groupId> <artifactId>thin-bundles</artifactId> <version>65.1</version> </dependency> </dependencies> import com.ibm.icu.text.Base64; public class Base64Utils { public static String encode(String input) { byte[] encodedBytes = Base64.encode(input.getBytes()); return new String(encodedBytes); } public static String decode(String input) { byte[] decodedBytes = Base64.decode(input.getBytes()); return new String(decodedBytes); } public static void main(String[] args) { String originalText = "Hello, world!"; System.out.println("Original Text: " + originalText); String encodedText = encode(originalText); System.out.println("Encoded Text: " + encodedText); String decodedText = decode(encodedText); System.out.println("Decoded Text: " + decodedText); } } Original Text: Hello, world! Encoded Text: SGVsbG8sIHdvcmxkIQ== Decoded Text: Hello, world!


上一篇:
下一篇:
切换中文