<!-- Maven --> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.15</version> </dependency> // Gradle compile group: 'commons-codec', name: 'commons-codec', version: '1.15' import org.apache.commons.codec.Charsets; import org.apache.commons.codec.binary.Base64; import org.apache.commons.codec.binary.StringUtils; public class CharsetConversionExample { public static void main(String[] args) { String text = "Hello, World!"; byte[] encodedBytes = Base64.encodeBase64(text.getBytes(Charsets.UTF_8)); String base64EncodedText = StringUtils.newStringUtf8(encodedBytes); byte[] decodedBytes = Base64.decodeBase64(base64EncodedText); String decodedText = StringUtils.newStringUtf8(decodedBytes); byte[] utf8Bytes = chineseText.getBytes(Charsets.UTF_8); String gbkText = StringUtils.newStringUtf8(utf8Bytes); } }


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