急急急~~~~关于一个文件流的问题~ 怎样使一个已知的文件内容写入到另一个新创建的文件中~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Test{ public static void main(String[] args) { String originalityPath="D://originality.txt"; String targetPath="D://target.txt"; java.io.File originalityFile=new java.io.File(originalityPath); java.io.File targetFile=new java.io.File(targetPath); try { targetFile.createNewFile(); java.io.FileReader origReader=new java.io.FileReader(originalityFile); java.io.FileWriter targetWriter=new java.io.FileWriter(targetFile); int temp=origReader.read(); while(temp!=-1) { targetWriter.write(temp); temp=origReader.read(); } targetWriter.flush(); targetWriter.close(); origReader.close(); } catch (java.io.IOException e) { } }} 上面用的是FileReader和FileWriter,这是针对文件的内容是字符流,如果文件是内容是图像等原始字节流,应该考虑用FileInputStream和FileOutputStream package csdn.dec;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class FileCopy { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub File oldf = new File("H:/oldfile.txt");// this file not need to prepare File newf = new File("H:/newfile.txt");// prepare this file,with content in H: FileReader fr =new FileReader(oldf); FileWriter fw = new FileWriter(newf); BufferedReader br = new BufferedReader(fr); String record =new String(); while((record = br.readLine())!=null){ fw.write(record); fw.write("\r\n"); fw.flush(); } br.close(); fr.close(); System.out.println("Copy completed!!"); }} 楼上两人的代码都可以实现,楼主还是多看看API吧,比较简单 我往map放节点来模拟画图,这个map中元素的顺序是如何确定的呢? java 小小问题 byte[]转换成String的问题 关于Java的静态变量 请教如何用JScrollPane显示image Vector 类稳定性如何呢? 关于JMF的菜鸟问题!!!!(急) TIJ3中一句话不是很理解,哪位大侠能给个通俗的解释? 請問我這樣定義數組錯了嗎﹖ 哪里可以down到jpad pro 4.0 如何用TCP传送一个BufferedImage???紧急求助 本人是菜鸟.求高手!怎么做个公司的雇员工资支付程序~~~
{
public static void main(String[] args)
{
String originalityPath="D://originality.txt";
String targetPath="D://target.txt";
java.io.File originalityFile=new java.io.File(originalityPath);
java.io.File targetFile=new java.io.File(targetPath);
try
{
targetFile.createNewFile();
java.io.FileReader origReader=new java.io.FileReader(originalityFile);
java.io.FileWriter targetWriter=new java.io.FileWriter(targetFile);
int temp=origReader.read();
while(temp!=-1)
{
targetWriter.write(temp);
temp=origReader.read();
}
targetWriter.flush();
targetWriter.close();
origReader.close();
}
catch (java.io.IOException e)
{
}
}
}
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;public class FileCopy { /**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
File oldf = new File("H:/oldfile.txt");// this file not need to prepare
File newf = new File("H:/newfile.txt");// prepare this file,with content in H:
FileReader fr =new FileReader(oldf);
FileWriter fw = new FileWriter(newf);
BufferedReader br = new BufferedReader(fr);
String record =new String();
while((record = br.readLine())!=null){
fw.write(record);
fw.write("\r\n");
fw.flush();
}
br.close();
fr.close();
System.out.println("Copy completed!!");
}}