/**
* 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文本文件中的数据并保存到数据库中源代码,假设txt已有格式,并以","分隔。其中的sql包需要自己去微软官网下载。
java利用io技术创建文件夹、读取txt文件、写入txt文件(覆盖、不覆盖均有)
在Java编程中,读取文件、对数据进行排序并重新写入文件是常见的操作,尤其在数据处理和分析场景中。下面将详细讲解这个过程,包括相关知识点和具体实现。 首先,我们需要导入Java的`java.io`包,该包包含了处理...
无论是读取现有文件的内容,还是创建新的TXT文件并写入数据,都是开发者必须掌握的基本技能。本篇文章将详细探讨如何使用Java来实现这些功能。 首先,我们来看如何读取TXT文件。在Java中,我们可以使用`java.io`...
在本教程中,我们将探讨如何使用 Spring Batch 读取文本(txt)文件,并将读取到的数据处理后写入数据库。 首先,我们需要创建一个 Maven 项目,并在 `pom.xml` 文件中添加必要的依赖。这些依赖包括 `spring-boot-...
在Java编程中,读取和写入TXT文件时,经常遇到中文乱码的问题。这是因为Java默认的字符编码可能与TXT文件的实际编码不一致,导致字符无法正确解析。本篇文章将深入探讨这个问题,并提供完整的源码解决方案。 首先,...
在Java编程中,将数据从TXT文件读取并导入MySQL数据库是一项常见的任务,涉及到文件操作、字符串处理以及数据库交互等多个知识点。以下是对这些关键概念的详细解释: 1. **文件操作**:`FileOper.java`可能包含了对...
此代码片段首先将新字符串追加到已读取的文件内容后,然后使用`RandomAccessFile`以读写模式打开文件,并写入新的内容。 #### 4. 修改TXT文件 修改TXT文件的一种常见方式是替换文件中的特定内容。这可以通过读取...
在Java编程中,读写文件是一项基础且重要的任务,...以上就是关于“Java读写文件(txt)”的知识点,包括文件的读取、内容转换、正则匹配以及文件的写入。希望这些内容能帮助你理解和掌握Java在文件操作上的基本技能。
在本程序中,我们使用 Java 语言的 BufferedReader 类来读取 TXT 文件中的数据。 3. Oracle 数据库:Oracle 数据库是一种关系数据库管理系统,广泛应用于企业软件开发、数据分析等领域。在本程序中,我们使用 Java ...
### Java读取TXT文件知识点详解 #### 一、Java读取TXT文件方法解析 在Java中,读取TXT文件主要有两种常见方式:一种是通过`FileReader`与`BufferedReader`结合的方式;另一种则是利用`FileInputStream`、`...
JavaIO简单的写入读取文件 javaIO简单的写入读取文件是Java编程语言中最基本的文件操作。下面我们将详细介绍javaIO简单的写入读取文件的知识点。 一、 文件写入 文件写入是指将数据从程序中写入到文件中。Java中...
在Java编程中,将TXT文件...以上就是关于"Java读取txt数据入数据库然后读出使用POI创建excel"的知识点,希望对你有所帮助。这个过程中需要注意的是数据的正确性、异常处理以及资源的及时关闭,确保程序的健壮性和效率。
在Java编程中,读写文本文件(如`.txt`文件)是常见的操作,尤其是在处理配置文件时。配置文件通常以键值对(key-value pairs)的形式存储数据,便于程序访问和管理设置。以下是对这个主题的详细阐述: 1. **Java I...
### Java删除某行和读写TXT文件 在Java中,如果需要从文本文件中删除特定行,实际上并没有直接提供这样的方法。通常的做法是先将文件中的所有内容读取到内存中,然后根据需要过滤掉不需要的行,最后再将处理后的...
sqlitFileDate方法使用FileReader和BufferedReader来读取大数据文件,并使用LinkedList来存储文件流对象和BufferedWriter对象,然后将每个小文件的数据写入到对应的文件中。 在写入和切分文件操作完成后,程序使用...
### Java将一个二维数组存到TXT文件里,然后再读取...通过以上步骤,我们可以成功地将一个二维数组中的数据写入TXT文件,并能够准确无误地从该文件中读取这些数据。这种方式对于数据持久化以及数据交换等场景非常有用。
本篇文章将详细讲解如何使用Java读取TXT文档,并提供相关知识点。 首先,我们需要理解Java中的文件操作是通过`java.io`包中的类来实现的。最常用的是`File`类,它代表了操作系统中的一个文件或目录。在Java中,我们...
接下来,我们看下如何写入txt文件: 1. **获取Context对象**:与读取相同,获取`Context`对象。 2. **使用openFileOutput()创建/写入文件**:调用`context.openFileOutput(filename, mode)`,其中`mode`参数可以...
本文将详细介绍如何使用Java来读取和写入TXT文件,通过一个简单的实例来帮助理解这个过程。 首先,我们需要引入相关的Java IO类库,这包括`File`、`InputStreamReader`、`BufferedReader`、`FileOutputStream`、`...