zoukankan      html  css  js  c++  java
  • java文件的读写程序代码

     1 package textopen;
     2 
     3 import java.io.File;
     4 import java.io.FileNotFoundException;
     5 import java.io.FileOutputStream;
     6 import java.io.IOException;
     7 
     8 public class opentext3 {
     9 private static FileOutputStream fos;
    10 private static FileOutputStream fos1;
    11 
    12 public static void main(String[] args) {
    13 String s="大家好!欢迎学习对文本文档的创建以及对文本插入内容!";
    14 FileOutputStream fos=null;//把fos方法里面的所指文档内容赋值为空
    15 FileOutputStream fos1=null;//把fos1方法里面的所指文档内容赋值为空
    16 File f=new File("C:\Users\Administrator\Desktop\文件.txt");//创建文件路径
    17 File f1=new File("C:\Users\Administrator\Desktop\文件1.txt");//创建文件路径
    18 if(!f.exists()){//判断是否存在这个文件,如果不存在创建文件
    19 try {
    20 f.createNewFile();
    21 } catch (IOException e) {
    22 // TODO 自动生成的 catch 块
    23 e.printStackTrace();
    24 }
    25 }
    26 if(! f1.exists()){//判断是否存在这个文件,如果不存在创建文件
    27 try {
    28 f1.createNewFile();
    29 } catch (IOException e) {
    30 // TODO 自动生成的 catch 块
    31 e.printStackTrace();
    32 }
    33 }
    34 try {
    35 fos =new FileOutputStream(f);//把fos方法里面的内容输入到f所指的文本文档里面
    36 fos1=new FileOutputStream(f1);//把fos1方法里面的内容输入到f所指的文本文档里面
    37 } catch (FileNotFoundException e) {
    38 // TODO 自动生成的 catch 块
    39 e.printStackTrace();
    40 }
    41 byte [] b =s.getBytes();
    42 try {
    43 fos.write(b);//把s里面的字符串放到文本.txt里面
    44 fos1.write(b, 0, s.length()/2);//把s里面的字符串长度一半放到文本1.txt里面
    45 } catch (IOException e) {
    46 // TODO 自动生成的 catch 块
    47 e.printStackTrace();
    48 }
    49 finally{
    50 try {
    51 if(fos !=null){//判断文件.txt文本文件里面是否为空,不为空关闭文件
    52 fos.close();
    53 }
    54 if(fos1 !=null){//判断文件1.txt文件里面是否为空,不为空关闭文件
    55 fos1.close();
    56 }
    57 
    58 } catch (IOException e) {
    59 // TODO 自动生成的 catch 块
    60 e.printStackTrace();
    61 }
    62 
    63 }
    64 }
    65 }
  • 相关阅读:
    github提交代码403
    针对七牛含有特殊字符的文件名,对特殊字符编码处理
    去除字符串所有空格
    按关键词匹配度排序
    服务器监控-Zabbix
    数据同步
    字符串-占位符
    Redis序列化
    Redis监听回调
    时间计算
  • 原文地址:https://www.cnblogs.com/jiangxifanzhouyudu/p/6048141.html
Copyright © 2011-2022 走看看