首页 > 编程知识 正文

linux二进制文件转换文本,读取jar包中的文件

时间:2023-05-06 03:48:42 阅读:118375 作者:2532

别胡说,直接上关键码

package com.zhongjing.file;

import java.io.File;

import java.io.FileInputStream;

import Java.io.file not found exception;

publicclassfileinputstreamdemo {

//*

*文件输入字节输入流--读取数据

* @param args

*/

publicstaticvoidmain (字符串[ ] args ) {

文件输入流fis=null;

file file=new file (d :/test.txt );

try {

fis=新文件输入(文件);

byte[] buf=new byte[1024]; //数据中继站临时缓冲区

int length=0;

//在循环中读取文件内容,输入流中最大buf.length字节的数据被读取到一个buf数组中,返回类型为读取的字节数。

//文件读取到最后后返回-1,循环结束。

while((Length=fis.read ) ) buf )!=-1 ()

system.out.println (新字符串(buf,0,length ) );

}

}catch(exceptione ) {

e .打印堆栈跟踪(;

}finally{

try {

fis.close (; //strong制关闭输入流

}catch(ioexceptione ) {

e .打印堆栈跟踪(;

}

}

}

}

结果是以下:

有关如何使用FileOutStream写入内容的信息,请参阅以下文章:

3359 blog.csdn.net/QQ _ 35661171/article/details/86539554

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。