关闭

读取文件与创建文件例子解说

141人阅读 评论(0) 收藏 举报
分类:

一个很简单的例子,让你明白文件的读写操作

import java.io.File;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class CreateFile {
    public static void main(String[] args) {
        //write();
        read();
    }
    /**
     * 写进文件
     */
    public static void write(){
        File file=new File("D:/a.txt");
        FileOutputStream fos=null;
        try {
            fos=new FileOutputStream(file);
            String s="xue";
            try {
                fos.write(s.getBytes());
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }finally{
            try {
                fos.close();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
    public  static void read(){
        File file=new File("D:/a.txt");
        FileInputStream fis=null;
        try {
            fis=new FileInputStream(file);
            byte[] bs=new byte[1024];
            try {
                while(fis.read(bs)!=-1){
                    //bs.toString()不行,因为返回的是一个数组
                    System.out.println(new String(bs));
                }
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    

}
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Win32环境下的ini文件读取

一、将信息写入.ini文件中. 所用的WINAPI函数原型为: BOOL WritePrivateProfileStringA( LPCTSTR lpAppName, LPCTSTR lpKeyNa...
  • qq_33266987
  • qq_33266987
  • 2016-08-10 16:55
  • 1376

Python实例浅谈之六读写文件

一、简介       判断一个文件是否是可执行文件,并且判断能否在系统PATH路径中找到。第一种情况:可执行且找到返回0,第二种情况没找到或者不可执行返回1,第三种情况可执行但没找到或没找到返回2。...
  • taiyang1987912
  • taiyang1987912
  • 2015-04-09 17:27
  • 2259

/dev/下创建可操作文件

#include #include #include #include #include #include #include #include #include #...
  • harhy
  • harhy
  • 2015-12-21 17:15
  • 697

HDFS文件写入与读取

HDFS文件写入与读写 副本(3个)选择策略说明: 1. 若client为DataNode节点,那存储block时,规则为:副本1,同client的节点上;副本2,不同...
  • mlljava1111
  • mlljava1111
  • 2017-05-03 15:05
  • 439

JS读取/创建本地文件及目录文件夹的方法

注:以下操作只在IE下有效!     Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件...
  • chentao866
  • chentao866
  • 2017-04-18 09:16
  • 748

Java创建文件并使用BufferedInputStream读取文件内容

/* 1、创建File类的对象 2、File.createFile() 方法创建新文件,若文件已经存在则返回false,创建成功返回true 3、使用FileInputStream读取文件...
  • huludan
  • huludan
  • 2017-01-05 17:20
  • 1130

Java-IO-文件的创建及读取(一)

这里了解一下IO的用法。IO在网络传递数据,文件的复制,上传下载都会用到。它将数据转换成二进制数据用来传递
  • u012414576
  • u012414576
  • 2015-11-11 12:57
  • 186

详解hosts文件

背景:                hosts文件想必好多人都会听说过吧,大多数情况下,或许是你在安装某些软件的时候,软件在自动在线更新时无法正确及时链接时...
  • xcbeyond
  • xcbeyond
  • 2014-04-07 00:02
  • 2844

erlang文件操作

http://fair-jm.iteye.com/blog/1897875 erlang关于文件操作的模块还是很多的 stdlib下有filelib filename和file_so...
  • mituan1234567
  • mituan1234567
  • 2016-09-26 13:53
  • 381

plist文件的创建与读取

在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist...
  • ljafl9988
  • ljafl9988
  • 2013-04-10 21:15
  • 656
    个人资料
    • 访问:23966次
    • 积分:1087
    • 等级:
    • 排名:千里之外
    • 原创:85篇
    • 转载:3篇
    • 译文:3篇
    • 评论:1条
    最新评论