如何相互转换 如何读取二进制文件的图片(jpg,bmp,gif...)、视频文件?? 如何将图片(jpg,bmp,gif...)、视频文件(mp3,avi,rmvb)转换为二进制文件? 二者之间是如何相互转换的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 io读字节就行了。InputStream in= new FileInputStream(String path);while((int a=in.read())!=-1){System.out.println((char)a);System.out.println(Integer.toBinaryString(a));System.out.println(Integer.toHexString(a));}转化就不用了。所有文件都是二制存储的。 楼上的误解了,是这样的滴 如果人家传了一串 01100001101010.。。这样的字符串,并告诉你这个是jpg的图片,要根据给出的这串字符串生成jpg的文件,就这个意思,而并非3楼的理解 直接用OutputStream写try { OutputStream os = new FileOutputStream("a.jpg"); os.write(你的数据流); os.close(); } catch (Exception e) { e.printStackTrace(); } 然后每8位一截。用Integer.parseInt("10101010",2)转化成字节。组成数组。outputStream.write(byte[],encode);就差不多了。 高手进啊 多线程处理MAP的问题 如何读取接受到的byte[]图片? 汗落塔 JBuilder Borland Make 居然不能编译import不属于任何包的class,解决全部分 odbc直接用 純jdbc輿sql server相連 出了問題了. WindowLookAndFeel中的中文问题? 为什么这么多人用编辑器,而不是直接用jbuilder呢?(来者有分) 强烈建议CSDN搞一个聊天室。让大家交流起来更方便。!!有没有聊技术的聊天室啊? 哪个大哥大姐能帮我一下?一定加分! 单例多线程合用的问题,高手来点拨下小弟 遇到了个郁闷的问题
InputStream in= new FileInputStream(String path);
while((int a=in.read())!=-1)
{
System.out.println((char)a);
System.out.println(Integer.toBinaryString(a));
System.out.println(Integer.toHexString(a));
}
转化就不用了。所有文件都是二制存储的。
如果人家传了一串 01100001101010.。。这样的字符串,并告诉你这个是jpg的图片,要根据给出的这串字符串生成jpg的文件,就这个意思,而并非3楼的理解
try {
OutputStream os = new FileOutputStream("a.jpg");
os.write(你的数据流);
os.close();
} catch (Exception e) {
e.printStackTrace();
}