当前位置: 首页 > 编程笔记 >

JAVA文件读写例题实现过程解析

卫增
2023-03-14
本文向大家介绍JAVA文件读写例题实现过程解析,包括了JAVA文件读写例题实现过程解析的使用技巧和注意事项,需要的朋友参考一下

练习

有这样的一个words数组,数组中每个字符串的格式为“词性:单词”

String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};

根据单词性质动词verb全部存入verb.txt文件中

根据单词性质名词noun全部存入noun.txt文件中

package readandwrite;
/*1.有这样的一个words数组,数组中每个字符串的格式为“词性:单词”
    String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};
    根据单词性质动词verb全部存入verb.txt文件中
    根据单词性质名词noun全部存入noun.txt文件中

*/

import java.io.*;


public class FileReadAndWrite {
  public static void main(String args[]) throws IOException {
    //WORDS数组
    String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:hair"};
    FileOutputStream outFile1 = new FileOutputStream("verb.txt");
    FileOutputStream outFile2 = new FileOutputStream("noun.txt");
    OutputStream out1 = new BufferedOutputStream(outFile1);
    OutputStream out2 = new BufferedOutputStream(outFile2);

    for(int i=0;i<words.length;i++){
      if(words[i].startsWith("verb")){
        byte[] bytes1 = words[i].getBytes();
        out1.write(bytes1);
      }
      if(words[i].startsWith("noun")){
        byte[] bytes2 = words[i].getBytes();
        out2.write(bytes2);
      }
    }
    out1.close();
    out2.close();
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍java实现文件读写与压缩实例,包括了java实现文件读写与压缩实例的使用技巧和注意事项,需要的朋友参考一下 本文通过实例讲述了Java对文件读写与压缩的实现方法,具体代码如下:

  • 本文向大家介绍C#实现读写ini文件类实例,包括了C#实现读写ini文件类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现读写ini文件类。分享给大家供大家参考。具体如下: 这个C#类封装了对INI配置文件进行操作所需的各种函数,包括读取键值、读取键值、删除段落等 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍Javacsv实现Java读写csv文件,包括了Javacsv实现Java读写csv文件的使用技巧和注意事项,需要的朋友参考一下 今天跟大家分享一个利用外部Jar包来实现Java操作CSV文件 一.资源下载 1.直接下载Jar包:javacsv-2.0.jar 2.利用Maven下载Jar包: 3.API说明:javacsv.sourceforge.net 二.操作演示 1.写CSV

  • 本文向大家介绍Java调用明华RF读写器DLL文件过程解析,包括了Java调用明华RF读写器DLL文件过程解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Java调用明华RF读写器DLL文件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 首先jdk必须得是32位的,IDE也必须是32位的(我用的idea,所以为了使用32位

  • 本文向大家介绍java 读取本地文件实例详解,包括了java 读取本地文件实例详解的使用技巧和注意事项,需要的朋友参考一下 java 读取本地文件实例详解 用javax.xml、w3c解析 实例代码: 用dom4j解析 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 本文向大家介绍Python实现的读写json文件功能示例,包括了Python实现的读写json文件功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现的读写json文件功能。分享给大家供大家参考,具体如下: 相比java,python对json文件的处理就简单很多。java操作json文件的话需要引用jar包及相关依赖包,想用java操作json的同学可以去百度,这里就