`
administer
  • 浏览: 20736 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java读取Txt并写入新的Txt

阅读更多

/** 

  

  * java读取文件中的指定内容 

  

  *  

  

  * @author 百度名称:文库帮助中心 QQ: 126 93 266 群: 160 973 354 菜鸟讨论 

  

  * @param args 

  

  * @throws Exception 

  

  * @since 0.1_Jun 7, 2013 

  

  */ 

  

 public static void main(String[] args) { 

  

  try { 

  

   File file = new File("E:\\b.txt"); // 需要写入的文件 

  

   OutputStream outPut = new FileOutputStream(file, true); // 用FileOutputSteam包装文件,并设置文件可追加 

  

   Scanner sc = new Scanner(new FileReader("E:\\a.txt")); // 需要读取的文件 

  

   String line = null; 

  

   while ((sc.hasNextLine() && (line = sc.nextLine()) != null)) { // 判断是否为空,或者最后一行 

  

    if (line != null && !"".equals(line)) { // 判读读取行是否为空 

  

     String[] lineList = line.split(" "); // 利用空格分开成String数组 

  

     if (lineList != null && lineList.length > 0) { // 判断苏数组大小 

  

      for (int i = 0; i < lineList.length; i++) { // 循环数组中的内容 

  

       if (lineList[i] != null && !"".equals(lineList[i])) { // 判断每一个内容是否为空 

  

        String reg = "^[A-Za-z]+$"; // 定义正则验证规则(是否由一串数字组成) 

  

        String str = lineList[i].trim(); 

  

        boolean isCract = str.matches(reg); // 验证字符串 

  

        if (isCract) { 

  

         outPut.write(str.getBytes()); // 向文件中写入数据 

  

         outPut.write('\r'); // \r\n表示换行 

  

         outPut.write('\n'); 

  

        } 

  

       } 

  

      } 

  

     } 

  

    } 

  

   } 

  

   outPut.close();// 关闭输出流 

  

   System.out.println("写入成功"); 

  

  } catch (Exception e) { 

  

   e.printStackTrace(); 

  

  } 

  

 } 
分享到:
评论

相关推荐

    java 读取txt数据并保存到数据库中源代码

    java 读取txt文本文件中的数据并保存到数据库中源代码,假设txt已有格式,并以","分隔。其中的sql包需要自己去微软官网下载。

    java读取写入txt文件

    java利用io技术创建文件夹、读取txt文件、写入txt文件(覆盖、不覆盖均有)

    Java读取文件并对其排序后重新写入文件

    在Java编程中,读取文件、对数据进行排序并重新写入文件是常见的操作,尤其在数据处理和分析场景中。下面将详细讲解这个过程,包括相关知识点和具体实现。 首先,我们需要导入Java的`java.io`包,该包包含了处理...

    Spring Batch读取txt文件并写入数据库的方法教程

    在本教程中,我们将探讨如何使用 Spring Batch 读取文本(txt)文件,并将读取到的数据处理后写入数据库。 首先,我们需要创建一个 Maven 项目,并在 `pom.xml` 文件中添加必要的依赖。这些依赖包括 `spring-boot-...

    彻底解决JAVA读取写入 TXT中文乱码问题 源码

    在Java编程中,读取和写入TXT文件时,经常遇到中文乱码的问题。这是因为Java默认的字符编码可能与TXT文件的实际编码不一致,导致字符无法正确解析。本篇文章将深入探讨这个问题,并提供完整的源码解决方案。 首先,...

    java算法,从txt文件中读取数据录入mysql

    在Java编程中,将数据从TXT文件读取并导入MySQL数据库是一项常见的任务,涉及到文件操作、字符串处理以及数据库交互等多个知识点。以下是对这些关键概念的详细解释: 1. **文件操作**:`FileOper.java`可能包含了对...

    java 创建txt-JAVA读取TXT文件、新建TXT文件、写入TXT文件

    无论是读取现有文件的内容,还是创建新的TXT文件并写入数据,都是开发者必须掌握的基本技能。本篇文章将详细探讨如何使用Java来实现这些功能。 首先,我们来看如何读取TXT文件。在Java中,我们可以使用`java.io`...

    java创建TXT文件并进行读、写操作(代码)

    此代码片段首先将新字符串追加到已读取的文件内容后,然后使用`RandomAccessFile`以读写模式打开文件,并写入新的内容。 #### 4. 修改TXT文件 修改TXT文件的一种常见方式是替换文件中的特定内容。这可以通过读取...

    用java编程将txt文件数据导入oracle

    在本程序中,我们使用 Java 语言的 BufferedReader 类来读取 TXT 文件中的数据。 3. Oracle 数据库:Oracle 数据库是一种关系数据库管理系统,广泛应用于企业软件开发、数据分析等领域。在本程序中,我们使用 Java ...

    java读写文件(txt)

    在Java编程中,读写文件是一项基础且重要的任务,...以上就是关于“Java读写文件(txt)”的知识点,包括文件的读取、内容转换、正则匹配以及文件的写入。希望这些内容能帮助你理解和掌握Java在文件操作上的基本技能。

    java读取txt文件

    ### Java读取TXT文件知识点详解 #### 一、Java读取TXT文件方法解析 在Java中,读取TXT文件主要有两种常见方式:一种是通过`FileReader`与`BufferedReader`结合的方式;另一种则是利用`FileInputStream`、`...

    javaIO简单的写入读取文件

    JavaIO简单的写入读取文件 javaIO简单的写入读取文件是Java编程语言中最基本的文件操作。下面我们将详细介绍javaIO简单的写入读取文件的知识点。 一、 文件写入 文件写入是指将数据从程序中写入到文件中。Java中...

    Java读取txt数据入数据库然后读出使用POI创建excel

    在Java编程中,将TXT文件...以上就是关于"Java读取txt数据入数据库然后读出使用POI创建excel"的知识点,希望对你有所帮助。这个过程中需要注意的是数据的正确性、异常处理以及资源的及时关闭,确保程序的健壮性和效率。

    Java读写.txt文件

    在Java编程中,读写文本文件(如`.txt`文件)是常见的操作,尤其是在处理配置文件时。配置文件通常以键值对(key-value pairs)的形式存储数据,便于程序访问和管理设置。以下是对这个主题的详细阐述: 1. **Java I...

    java 删除某行和读写txt文件

    ### Java删除某行和读写TXT文件 在Java中,如果需要从文本文件中删除特定行,实际上并没有直接提供这样的方法。通常的做法是先将文件中的所有内容读取到内存中,然后根据需要过滤掉不需要的行,最后再将处理后的...

    Java写入大数据文件

    sqlitFileDate方法使用FileReader和BufferedReader来读取大数据文件,并使用LinkedList来存储文件流对象和BufferedWriter对象,然后将每个小文件的数据写入到对应的文件中。 在写入和切分文件操作完成后,程序使用...

    java 将一个二维数组存到txt文件里,然后再读取

    ### Java将一个二维数组存到TXT文件里,然后再读取...通过以上步骤,我们可以成功地将一个二维数组中的数据写入TXT文件,并能够准确无误地从该文件中读取这些数据。这种方式对于数据持久化以及数据交换等场景非常有用。

    java file,java读取txt文档

    本篇文章将详细讲解如何使用Java读取TXT文档,并提供相关知识点。 首先,我们需要理解Java中的文件操作是通过`java.io`包中的类来实现的。最常用的是`File`类,它代表了操作系统中的一个文件或目录。在Java中,我们...

    Android应用程序中读写txt文本文件的基本方法讲解

    接下来,我们看下如何写入txt文件: 1. **获取Context对象**:与读取相同,获取`Context`对象。 2. **使用openFileOutput()创建/写入文件**:调用`context.openFileOutput(filename, mode)`,其中`mode`参数可以...

    Java读取txt文件和写入txt文件的简单实例

    本文将详细介绍如何使用Java来读取和写入TXT文件,通过一个简单的实例来帮助理解这个过程。 首先,我们需要引入相关的Java IO类库,这包括`File`、`InputStreamReader`、`BufferedReader`、`FileOutputStream`、`...

Global site tag (gtag.js) - Google Analytics