1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 转数组_Java中IO必杀技-文件转字节数组

转数组_Java中IO必杀技-文件转字节数组

时间:2024-09-08 03:16:44

相关推荐

转数组_Java中IO必杀技-文件转字节数组

在Java开发中,无论是文件存储还是别的操作,需要经常把文件转化为字节数组,常规的做法就是用内存字节输出流ByteArrayOutPutStream 转化,这样虽然可以实现但是还是有些麻烦,今天教大家一行代码搞定File 转化byte[], 废话不多,直接贴代码。

/** * 传统写法 * * @throws Exception */public static void testA() throws Exception { File file = new File("C:甥敳獲jjjDesktop11.png"); FileInputStream fileInputStream = new FileInputStream(file); byte[] arr = new byte[1024]; int count = 0; ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); while ((count = fileInputStream.read(arr)) != -1) { byteArrayOutputStream.write(arr, 0, count); } byte[] total_arr = byteArrayOutputStream.toByteArray();}

/** * 简单写法 * * @throws Exception */public static void testB() throws Exception { byte[] arr = Files.readAllBytes(Paths.get("C:甥敳獲jjjDesktop11.png")); System.out.println("successful...");}

怎么样? 有木有很高大上的赶脚???喜欢赶紧关注我哦。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。