文件读写概要

来源:互联网 发布:如何判断mac口红真假 编辑:程序博客网 时间:2024/05/19 20:22
package com.li.javase;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.InputStream;import java.io.OutputStream;import java.io.Writer;public class TestArray {//字节流读写public static void file1(){File fl1 = new File("ccc.gif");File fl2 = new File("bbb.gif");try{InputStream is = new FileInputStream(fl2);OutputStream os = new FileOutputStream(fl1);int len = 0;byte [] b1 = new byte[1024];while((len = is.read(b1))!=-1){os.write(b1, 0, len);}is.close();os.close();}catch(Exception e){e.printStackTrace();}}//字节流写public static void file2(){File fl1 = new File("str.txt");String s = "this is a String!这是字符串哦 ";try {OutputStream os = new FileOutputStream(fl1);byte [] b = s.getBytes();os.write(b);os.close();} catch (Exception e) {}}//字符流写public static void file3(){File fl1 = new File("str.txt");String s = "this is a String!这是字符串哦ddddddd ";try {Writer writer = new FileWriter(fl1);//Reader reader = new FileReader(fl1);char [] c = s.toCharArray();writer.write(c);writer.close();} catch (Exception e) {}}/** * 在Java中IO操作也是有相应步骤的,以文件操作为例,主要的操作流程如下:1 使用File类打开一个文件2 通过字节流或字符流的子类,指定输出的位置3 进行读/写操作4 关闭输入/输出字节流抽象类:InputStream/OutputStream根据需要选择子类进行文件读写即可字符流抽象类:Writer/Reader同样根据需要选择子类进行文件读写即可一般中文由字符流处理,二进制文件由字节流处理 *//** * @param args */public static void main(String[] args) {//file1();//file2();file3();}}


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 透析病人尿血该怎么办 宝宝吃药就吐怎么办 肚子坠胀尿血怎么办 透析病人回来血尿怎么办 血尿腹痛腰疼怎么办 新诺明 吃多了 怎么办 吃下火药拉肚子怎么办 打哈欠停不下来怎么办 小孩一直咳不停怎么办 孩子咳嗽咳不停怎么办 孩子咳嗽出冷汗怎么办 宝宝一直咳不停怎么办 尿血右上腹疼怎么办 尿道感染尿出血怎么办 儿童血尿腹痛是怎么办 肚子胀痛拉二天血尿怎么办 小牛肚尿道发炎怎么办 吃奶小牛涨肚怎么办 尿路感染尿出血了怎么办 尿血还带血块怎么办 尿道感染尿血了怎么办 老人小便带血怎么办 胎儿双肾盂扩张怎么办 宝宝发烧后血尿怎么办 孕妇肾盂分离16怎么办 急性尿道炎尿血严重怎么办 尿急尿频尿血严重怎么办 打预防针两天后发烧怎么办 孩子发烧心跳快怎么办 拉肚子脱水人犯困怎么办 拉肚子拉脱水了怎么办 孕妇肚子疼拉水怎么办 腹泻拉脱水了怎么办 扁桃体化脓反复发烧怎么办 小孩扁桃体化脓发烧怎么办 运动后头痛是怎么办 运动完后头疼怎么办 小肚子往下坠痛怎么办 小孩咳嗽得喘 怎么办 小儿喘的厉害怎么办 宝宝咳喘老不好怎么办