在Java中,常用的编码和解码方法是Base64和URL编码。下面以Base64编码和解码为例介绍其用法:
代码:
导入Java . util . base64;
公共类Base64Example {
公共静态void main(String[] args) {
String str = & quot你好,世界!";
//编码
string encoded string = base64 . get encoder()。encodeToString(str . getbytes());
system . out . println(& quot;编码字符串:& quot+encoded string);
}
}
解码:
导入Java . util . base64;
公共类Base64Example {
公共静态void main(String[] args) {
字符串编码string = & quot;SGVsbG8sIFdvcmxkIQ = = & quot;
//解码
byte【】decoded bytes = base64 . get decoder()。decode(encoded string);
String decodedString =新字符串(decoded bytes);
system . out . println(& quot;解码的字符串:& quot+decoded string);
}
}
上面的代码演示了基于Base64编码解码字符串的用法。其他编码和解码方法也可以类似地使用,只是使用相应的编码器和解码器。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册