java读写 功能

/*
字符流:
Reader
Writer。

需求:
在硬盘上创建一个文件并写入一些数据。
*/
import java.io.*;

/*
//创建FileWriter对象,调用window资源,在指定位置创建好了数据存放的目的地。
       
//如果指定目录下,已存在要创建的文件,那么会被覆盖。

FileWriter fw = new
FileWriter("demo.txt");

//通过流对象write方法将字符串写入到流中。
       
fw.write("abcde");

//关闭资源,清空它先。
       
fw.close();

需求:对原有文件进行数据的续写。

1,建立对象。
2,使用读写方法。
3,关闭资源。

*/

class  FileWriterDemo
{
    public static
void main(String[] args) //throws IOException
    {
        FileWriter fw
= null;
        try
        {
            fw = new FileWriter("k:\\demo.txt",true);

fw.write("qqqqq\r\nmmmm");

}
        catch (IOException e)
        {
           
System.out.println(e.toString());
        }
        finally
        {
            if(fw!=null)
       
        try
                {
       
            fw.close();
                }
                catch (IOException e)
                {
   
                System.out.println("close:"+e.toString());
                }

}

}
}

package model;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

public class FileReadDemo {
	public static void main(String[] args){
		try {
			FileReader fr = new FileReader("E:\\demo.txt");
			char[] arr = new char[1024];
			int num = 0;
			 try {
				while((num = fr.read(arr))!=-1)
				    {
				        System.out.println(new String(arr,0,num));
				    }
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}

  

时间: 2024-11-08 23:34:44

java读写 功能的相关文章

通过file读写功能实现文件复制粘贴功能

通过file读写功能实现文件复制粘贴功能 import java.io.*; public class Copy1M { public static void main(String arg[]) throws FileNotFoundException{ long begin = System.currentTimeMillis(); //记录程序开始事件 //**************************************获取文件属性***********************

java读写excel文件

需求:利用Java读写excel文件 利用jexcelapi实现Java读写excel文件的功能 首先下载并安装jexcelapi JExcelApi v2.6.12 (1911kbytes) 解压后把jxl.jar文件添加到Java Build Path中 Java读取excel文件 Java写入excel文件

Java读写资源文件类Properties

Java中读写资源文件最重要的类是Properties 1) 资源文件要求如下: 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置. 注    释:前面加上#号 属性配置:以“键=值”的方式书写一个属性的配置信息. 3.properties文件的一个属性配置信息值可以换行,但键不可以换行.值换行用“\”表示. 4.properties的属性配置键值前后的空格在解析时候会被忽略. 5.properties文件可以只有键而没有值.也可以仅

Java 读写 Excel

目前主要有两种常用的方式,jxl和POI.因为POI功能更加强大,面对大量数据时操作性能更加优于jxl,因此,在工作中一般使用POI来操作excel. POI是Apache下的开放源码函数库,POI提供了一系列的api来供java程序员对Microsoft Office格式的文档提供读写功能. 本片中就用 POI模式进行举例: 首先工具类,读写Excel的类,Excelutil1 代码如下,代码基本上都是从网上抄写的,只是调试了一下,让他能使用: package com.cailian.test

java读写文件

读文件 package tool; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.OutputStreamWriter; public class ReadFile { pu

Java 读写Properties配置文件

Java 读写Properties配置文件 1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集.不过Properties有特殊的地方,就是它的键和值都是字符串类型. 2.Properties中的主要方法 (1)load(InputStream inStream)   这个方法可以从.properties属性文件对应的文件输入流中,加载属性列表到Properties类对象.如下面的代码

Java读写Windows共享文件夹 .

版权声明:本文为博主原创文章,未经博主允许不得转载. 项目常常需要有访问共享文件夹的需求,例如共享文件夹存储照片.文件等.那么如何使用Java读写Windows共享文件夹呢? Java可以使用JCIFS框架对Windows共享文件夹进行读写,就这个框架可以让我们像访问本地文件夹一下访问远程文件夹. JCIFS的网址: http://jcifs.samba.org/ JCIFS是使用纯Java开发的一个开源框架,通过smb协议访问远程文件夹.该框架同时支持Windows共享文件夹和Linux共享文

Java读写文件的几种方式

自工作以后好久没有整理Java的基础知识了.趁有时间,整理一下Java文件操作的几种方式.无论哪种编程语言,文件读写操作时避免不了的一件事情,Java也不例外.Java读写文件一般是通过字节.字符和行三种方式来进行文件的操作. import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.F

java 读写Oracle Blob字段

许久没有分享代码了,把这段时间写的一个Java操作Blob字段,有日子没写Java了,就当作笔记记录一下.1. [代码][Java]代码     跳至 [1] [全屏预览]package com.wanmei.meishu;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.InputStream;import java.io.OutputS