Java读写文件

简介:
 

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;


public class ReadAndWrite {


 public static void main(String[] args)
 {
  ReadAndWrite.WriteFile("F://2.txt",ReadAndWrite.Read("F://1.txt")); 把1的内容读出来,写到2去
 }
 
 // 读文件
 public static StringBuffer Read(String filePath)
 {
  StringBuffer sb=new StringBuffer();
  String str=null;
    try
    {
     BufferedReader br=new BufferedReader
     (new InputStreamReader(new FileInputStream(filePath)));
     while((str=br.readLine())!=null)
     {
      sb.append(str);
        }
     br.close();
    }
    catch(Exception e)
    {
     e.printStackTrace();
    }
    return sb;
 }
 
 // 写文件
 public static void WriteFile(String filePath,StringBuffer text)
 {
  try
  {
   BufferedWriter rw=new BufferedWriter
   (new OutputStreamWriter(new FileOutputStream(filePath)));
   rw.write(new String(text));
   rw.close();
    
  }
  catch(Exception e)
  {
   e.printStackTrace();   
  }

 }

}

目录
相关文章
|
1月前
|
Java
使用Java读写dbf文件【附源代码】
使用Java读写dbf文件【附源代码】
|
4月前
|
Java 关系型数据库 MySQL
某Java程序员在外包公司每天读写删改几年后,发现跳不出来了
面试了一波Java程序员,有好几位80后的。按理说,他们有将近十年的工作开发时间,无论经验还是技术都应该称得上老司机了。着重考察了Spring中bean的后置处理器相关问题,大概是这样问的:
|
8月前
|
Java
Java 字符流解密:深入探究字符数据的读写之道
在 Java 编程中,字符流是一个重要的概念,它为我们提供了一种处理字符数据的方法。与字节流不同,字符流专门用于处理字符数据,包括文本文件的读写以及字符编码的转换。本文将带您深入探索 Java 中的字符流,揭示其原理、分类、用法以及在实际开发中的应用场景。
|
8月前
|
Java 关系型数据库 MySQL
某Java程序员在外包公司每天读写删改几年后,发现跳不出来了
面试了一波Java程序员,有好几位80后的。按理说,他们有将近十年的工作开发时间,无论经验还是技术都应该称得上老司机了。着重考察了Spring中bean的后置处理器相关问题,大概是这样问的:
|
8月前
|
存储 Java
java使用ini4j读写和修改ini配置文件(支持section)
java使用ini4j读写和修改ini配置文件(支持section)
309 0
java使用ini4j读写和修改ini配置文件(支持section)
|
10月前
|
Java Unix Linux
Java串口通信,串口读写卡工具介绍
Java串口通信,串口读写卡工具介绍
|
10月前
|
监控 Java 测试技术
我的小工具,java版串口读写卡测试工具
我的小工具,java版串口读写卡测试工具
|
11月前
|
XML 存储 Java
Apache POI 实现用Java操作Excel完成读写操作
Apache POI是一个用于操作Microsoft Office格式文件(包括xls、docx、xlsx、pptx等)的Java API库。POI全称为Poor Obfuscation Implementation,是Apache Software Foundation的一个开源项目。它提供了一组Java API,使得Java程序可以读取、写入和操作Microsoft Office格式文件。
|
Java 程序员
JAVA:文本文件读写使用Reader/Writer,二进制文件使用InputStream/OutputStream
JAVA:文本文件读写使用Reader/Writer,二进制文件使用InputStream/OutputStream
64 0
|
Java
JAVA中读写时指定编码
JAVA中读写时指定编码
85 0