Java从键盘读入到文件cric .txt中,再从cric.txt中将数据读入到33.txt中
2009-07-24 11:29
543 查看
友情提示:注意流关闭时的顺序问题!!!
package com.cric.file;
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;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class ReadFromSysAndToOtherFile {
/**
* @param args
*/
public static void main(String[] args) {
/*
* file3 file = new file3(); file.mkdir();
*/
File file = new File("e://com//");
File file1 = new File("e://com//cric1.txt");
File file2 = new File("e://com//33.txt");
FileReader reader = null;
FileWriter writer = null;
BufferedReader br = null;
BufferedWriter bw = null;
PrintWriter print = null;
InputStreamReader input = new InputStreamReader(System.in);
br = new BufferedReader(input);
try {
file.mkdir();
file1.createNewFile();//由源文件(已存在)向目标文件输入字符时,目标文件不用创建,JVM会自动创建,但目标文件所在地路径必须创建。
file2.createNewFile();
writer = new FileWriter(file1);
bw = new BufferedWriter(writer);
print = new PrintWriter(bw);
String str = br.readLine();
while (!str.equals("")) {
print.println(str);
str = br.readLine();
}
} catch (IOException e1) {
e1.printStackTrace();
} finally {
try {
input.close();
//br.close();
print.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
reader = new FileReader(file1);
br = new BufferedReader(reader);
writer = new FileWriter(file2);
bw = new BufferedWriter(writer);
print = new PrintWriter(bw);
String str = br.readLine();
while (str != null) {
print.println(str);
str = br.readLine();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
//br.close();
reader.close();
print.close();
//bw.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
package com.cric.file;
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;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class ReadFromSysAndToOtherFile {
/**
* @param args
*/
public static void main(String[] args) {
/*
* file3 file = new file3(); file.mkdir();
*/
File file = new File("e://com//");
File file1 = new File("e://com//cric1.txt");
File file2 = new File("e://com//33.txt");
FileReader reader = null;
FileWriter writer = null;
BufferedReader br = null;
BufferedWriter bw = null;
PrintWriter print = null;
InputStreamReader input = new InputStreamReader(System.in);
br = new BufferedReader(input);
try {
file.mkdir();
file1.createNewFile();//由源文件(已存在)向目标文件输入字符时,目标文件不用创建,JVM会自动创建,但目标文件所在地路径必须创建。
file2.createNewFile();
writer = new FileWriter(file1);
bw = new BufferedWriter(writer);
print = new PrintWriter(bw);
String str = br.readLine();
while (!str.equals("")) {
print.println(str);
str = br.readLine();
}
} catch (IOException e1) {
e1.printStackTrace();
} finally {
try {
input.close();
//br.close();
print.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
reader = new FileReader(file1);
br = new BufferedReader(reader);
writer = new FileWriter(file2);
bw = new BufferedWriter(writer);
print = new PrintWriter(bw);
String str = br.readLine();
while (str != null) {
print.println(str);
str = br.readLine();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
//br.close();
reader.close();
print.close();
//bw.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
相关文章推荐
- java读取TXT文件中的数据
- 【总结】关于Java中从键盘读入各种数据的方式
- 笔记:Java 创建txt文件并向其写入数据,再将数据存入到Mysql数据表
- 通过java将txt文件中的调查问卷数据导入excel
- java读取txt文件中的数据
- C++之文件重定向 通过txt读入数据和txt写数据
- java千万级数据txt文件导入数据库
- C++ txt文件中的数据读入数组
- Java从文件读入数据并打印到显示器
- java 读取键盘输入到txt文件,统计每个单词出现的次数并输出
- java IO写文件至至txt丢失数据
- java向txt文件中写入数据时换行
- 键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key
- java--从txt文件中读取完全二叉树数据建立二叉树并打印出遍历结果
- Java实现读取键盘输入保存到txt文件,再统计并输出每个单词出现次数的方法
- ORACLE 中写入txt文本与从Txt文件中读入数据 修改表结构
- Java_IO流_键盘录入数据存储到文件中
- python:如何将txt文件中的数值数据读入到list中,且在list中存在的格式为float类型或者其他数值类型
- 【转载】matlab中将数据输出保存为txt格式文件的方法
- php中将一段数据存到一个txt文件中并显示其内容