import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import sun.misc.BASE64Encoder; /** * @author <a href=http://tly.pw>小黑</a> */ public class Base64File { public static void main(String[] args) { if(args.length != 1){ System.out.println("Usage:Base64File filename"); return; } System.out.println(getStr(args[0])); } public static String getStr(String filename) { InputStream in = null; byte[] data = null; try { in = new FileInputStream(filename); data = new byte[in.available()]; in.read(data); in.close(); } catch (IOException e) { e.printStackTrace(); } BASE64Encoder encoder = new BASE64Encoder(); return encoder.encode(data);// 返回Base64编码过的字节数组字符串 } }
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于