当前位置:   article > 正文

Java进行Base64的编码(Encode)与解码(Decode)_java ’base64util.decode结果是什么

java ’base64util.decode结果是什么

String和base64 互相转化

    public static void main(String[] args) {
        try {
            String str = "{\"code\":\"61\",\"id\":\"334910\"}";
            //编码
            java.util.Base64.Encoder encoder = java.util.Base64.getEncoder();
            String str2 = encoder.encodeToString(str.getBytes("UTF-8"));
            //解码
            java.util.Base64.Decoder decoder = java.util.Base64.getDecoder();
            String str1 = new String(decoder.decode(str2.getBytes()), "UTF-8");
            String str3 = str2;
        }catch (Exception e){
            e.printStackTrace();
        }
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

在开发过程中,有些时候会遇到格式方面的限制等,尤其是在优化以往的旧代码做兼容的时候,这个时候就可能需要做一定的数据转化,以忽略原有的数据格式。
当然,img等也都可以做base64转化,作为数据存储或传输等。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/202764
推荐阅读
相关标签
  

闽ICP备14008679号