关于java怎么复制txt的信息
本篇文章给大家谈谈java怎么复制txt,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 有两个txt文件,怎样把一个txt文件里的内容复制到另一个里面
- 2、java中如何将源文件复制一份到txt文件,并且将其内容回显到提示窗口?还有为什么我下面的代码有错?
- 3、使用Java文件流将"E:\\kj.txt"文件中的内容复制到"D:\\new.txt".
- 4、java怎样把一个已存在的扩展名为.txt文本文件复制到另一个文本文件中.
java 有两个txt文件,怎样把一个txt文件里的内容复制到另一个里面
用流
import java.io.*;
public class TestFileWriter {
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
int b = 0;
char[] cbuf = new char[18];
try {
fr = new FileReader("E:\\java\\io\\1.txt");//1.txt保存的位置
fw = new FileWriter("E:\\java\\io\\2.txt");//2.txt保存的位置
while ((b=fr.read(cbuf,0,18))!=-1) {
fw.write(cbuf,0,18);
}
}
catch(FileNotFoundException e) {
e.getMessage();
e.printStackTrace();
}
catch(IOException e) {
e.getMessage();
e.printStackTrace();
}
finally {
try {
fr.close();
fw.close();
} catch(IOException e) {
e.getMessage();
e.printStackTrace();
}
}
}
}
java中如何将源文件复制一份到txt文件,并且将其内容回显到提示窗口?还有为什么我下面的代码有错?
你是不是想要这种效果:
代码如下:
import java.io.*;
public class a
{
public static void main(String args[])
{
BufferedReader br=null;
BufferedWriter bw=null;
PrintWriter out=null;
try
{
br=new BufferedReader(new FileReader("a.java"));
bw=new BufferedWriter(new FileWriter("a.text"));
String line = br.readLine();
while(line!=null) {
System.out.println(line);
bw.write(line);
line = br.readLine();
}
bw.flush();
br.close();
bw.close();
}catch(IOException e)
{
e.printStackTrace();
}
}
}
使用Java文件流将"E:\\kj.txt"文件中的内容复制到"D:\\new.txt".
import java.io.*;
public class copy
{
public static void main(String args[]) throws IOException
{
int i;
FileReader fr;
FileWriter fw;
try
{
fr=new FileReader("E:\\kj.txt");
}
catch(FileNotFoundException e)
{
System.out.println("not found this file");
return;
}
try
{
fw=new FileWriter("D:\\new.txt");
}
catch(FileNotFoundException e)
{
System.out.println("error");
return;
}catch(IOException e){
System.out.println("wrong");
return;
}
try
{
i=fr.read();
while(i!=-1)
{
fw.write(i);
i=fr.read();
}
fr.close();
fw.close();
}
catch(IOException e)
{
System.out.println("error");
}
}
}
java怎样把一个已存在的扩展名为.txt文本文件复制到另一个文本文件中.
FileInputStream in=new FileInputStream("f:/butten_unpress.txt");
FileOutputStream out=new FileOutputStream("d:/butten_unpress.txt");
byte[] bytes=new byte[1024];
int len=0;
while((len=in.read(bytes))!=-1){
out.write(bytes,0,len);
}
out.close();
in.close();
java怎么复制txt的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java怎么复制txt的信息别忘了在本站进行查找喔。