java IO 流的学习(我们到底能走多远系列1)

java

“我们到底能走多远系列”:开始我的java之路。我要挖出这个地道,离开这里。

IO入门代码阅读:

字节流:

    private void writeTxt(String path, String value) throws IOException{

OutputStream fos = new FileOutputStream(path);//构造方法1

fos.write(value.getBytes());

fos.close();

}

private void readTxt(String path) throws IOException{

File file = new File(path);

InputStream fis = new FileInputStream(path);//构造方法2

byte b[] = new byte[(int)file.length()] ;

fis.read(b);

System.out.print(new String(b));

fis.close();

}

字符流:

    private void writeTxt(String path, String value) throws IOException{

Writer writer = new FileWriter(path);

writer.write(value);

writer.close();

}

private void readTxt(String path) throws IOException{

Reader reader = new FileReader(path);

char c[] = new char[1024] ;

int len = reader.read(c);

System.out.print(new String(c, 0, len));

reader.close();

}

以上是 java IO 流的学习(我们到底能走多远系列1) 的全部内容, 来源链接: utcz.com/z/390693.html

回到顶部