I/O流
package com.gkd.qdsx.day14;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
public class ioDemo {
public static void main(String[] args) throws Exception {
new ioDemo().Ochar();
}
public void Ibyte(){
File file = new File("F:\\File\\a.txt");
try {
InputStream in = new FileInputStream(file);
byte bt [] = new byte[(int)file.length()];
in.read(bt);
for (int i = 0; i < bt.length; i++) {
System.out.println(bt);
}
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
void Obyte() throws Exception{
File file = new File("F:\\File\\a.txt");
file.createNewFile();
if (file.isFile()) {
OutputStream os = new FileOutputStream(file,true);
String s [] = new String[4];
s[0] = "床前明月光,\n";
s[1] = "疑似地上霜。\n";
s[2] = "举头望明月,\n";
s[3] = "低头思故乡。\n";
for (int i = 0; i < s.length; i++) {
os.write(s[i].getBytes());
}
os.close();
}
void Ichar() throws Exception{
Reader reader = new FileReader("F:\\File\\a.txt");
char [] ch = new char[10];
int len = -1;
StringBuffer sb = new StringBuffer();
while((len=reader.read(ch))!=-1){
sb.append(new String(ch,0,len));
}
reader.close();
System.out.println(sb);
}
void Ochar() throws IOException{
Writer out = new FileWriter("F:\\File\\a(2).txt");
out.write("我要输入的东东");
out.close();
System.out.println("输入完成");
}
}