IO_Homework1~2 打印九九乘法表 复制文件

来源:互联网 发布:武当七侠java 编辑:程序博客网 时间:2024/05/17 20:27
package IO_Class_Map;


import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;


public class IO_Homework1 {

//打印乘法表

static FileWriter fw = null ;
static BufferedWriter bfw = null;

public static void main(String[] args){
try {
fw = new FileWriter("f:\\a.txt");
bfw = new BufferedWriter(fw);

for(int i = 1 ; i < 10 ; i+=2){
for(int j = 1 ; j <= i ; j++){
bfw.write((j+"*"+i+"="+(i*j)+"\t"));
}
bfw.newLine();
//bfw.write("\r\n");
}
bfw.flush();

} catch (IOException e) {
e.printStackTrace();
}finally{
try {
bfw.close();
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

}



package IO_Class_Map;


import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;


//复制文件


public class IO_Homework2 {

public static void main(String[] args){
int temp = 0;

File fl = new File("f:\\text\\aa");
fl.mkdirs();

FileReader rd = null ;
FileWriter wr = null ;


try {
rd = new FileReader("f:\\11.txt");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

try {
wr = new FileWriter("f:\\text\\aa\\22.txt",true); //表示在文件末尾添加!!!
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

BufferedReader brd = new BufferedReader(rd);
BufferedWriter bwr = new BufferedWriter(wr);

try {

while((temp = brd.read()) != -1){
bwr.write((char)temp);
bwr.flush();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
bwr.close();
brd.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
System.out.println("copy successfully !");
}

}





0 0
原创粉丝点击