Base64将3个字节转变为4个字节,因此,编码后的代码量约比编码前的代码量多了1/3。之所以说是“约”,是因为如果代码量正好是3的整数倍,那么自然是多了1/3
解决方案 »
- 错误提示的解决办法!!!
- 无意间看到一道题,本以为很简单,可想了半天也没什么好的方法,不知那位有高招?
- extends 与 implements 有什么区别
- java学习之路,高手给点意见!!!
- 关于一个不知道是错误是还是什么东西
- 高分求助有关java打印的问题,分数不够再补,跟贴有分!!
- 用javaapplet求自然数e的问题!
- 大家帮忙分析一下,有源码!错误提示:java.lang.IllegalStateException: 已获取书写器
- 求救!SimpleIO.java:9: variable c might not have been initialized System.out.println("The letter is : "+c); ^ 1 error
- 什么地方有java api的说明?
- [讨论]内部类的加载问题
- 关于线程的疑惑,请指点,谢谢!
那么Encode后的字符串长度为:
1、如果beforeEncode.length()是3的整数倍,那么长度为
(beforeEncode.length()/3)*4
2、如果beforeEncode.length()不是3的整数倍,那么长度为
(beforeEncode.length()/3+1)*4