`
低调衬着那一抹妖娆
  • 浏览: 30808 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java 文件读写操作

阅读更多
	public String fileReader(String dataDirPath){
		FileReader fr = null;
		LineNumberReader lnr = null;
		String result = "";
		try {
			if(dataDirPath!=null&&!"".equals(dataDirPath)){
				File dataFile = new File(dataDirPath);
				if(dataFile.exists()){
					fr = new FileReader(dataFile);
					lnr = new LineNumberReader(fr);
					String line = null;
					//循环读取信息
					while((line = lnr.readLine())!=null){
						String[] value = line.split("     ");
						result = result+value[0];
					}
					lnr.close();
					fr.close();
				}
			}
		} catch (Exception e) {
		}
		return result;
	}

 

	/**
	 * @param filePath 文件路径
	 * @param fileName 文件名
	 * @param stationList 要写入的数据
	 */
	public void fileWrite(String filePath,String fileName,List<String> stationList){
		FileWriter fw = null;
		try {
			String line = null;
			boolean isFirst = true;
			for(String station:stationList){
				if(isFirst){
					line = station;
					isFirst = false;
				} else {
					line = line + "," + station;
				}
			}
			fw = new FileWriter(filePath + fileName + ".txt", true);
			fw.write(line + "\r\n");
			fw.close();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			try {
				if(fw!=null){
					fw.close();
				}
			} catch (IOException e2) {
			}
		}
	}

 

分享到:
评论

相关推荐

    JAVA 文件读写操作

    ### JAVA 文件读写操作 #### 一、使用 InputStream 和 OutputStream 进行文件读写 在 Java 开发过程中,文件的读写操作是非常基础且重要的功能之一。从 JDK 1.0 开始,Java 提供了两种主要的方式来处理文件读写:`...

    java文件读写操作

    在Java编程语言中,文件读写操作是程序与外部数据交互的基本能力。这篇学习笔记将带你初探这个领域,适合新手入门。我们将讨论如何使用Java进行文件的读取、写入以及一些常见的应用场景。 首先,Java提供了java.io...

    Java文件读写操作有清晰注解

    以上就是Java文件读写操作的基础知识,包括核心类的使用、异常处理、资源关闭以及一些优化策略。如果你是初学者,这个例子将帮助你理解基本操作;如果你已经是高手,可能已经对这些了如指掌,但回顾基础知识总是有益...

    JAVA文件读写操作教程与示例代码.docx

    ### JAVA文件读写操作教程与示例代码 #### 引言 在Java编程语言中,文件的读写操作是开发过程中不可或缺的一部分。无论是简单的文本文件处理还是复杂的二进制文件管理,掌握有效的文件读写技术对于任何Java开发者来...

    Java文件读写操作大全.pdf

    本文将详细讲解Java中实现文件读写、复制、重命名以及转移文件目录的方法。 首先,我们来看如何获取控制台用户输入的信息。在Java中,我们可以使用`System.in.read()`方法来读取标准输入流中的数据。如代码所示,...

    多线程对文件读写操作(java)

    综上所述,多线程在Java文件读写操作中能够显著提升效率,但同时也带来了线程安全、资源管理和异常处理等挑战。合理利用Java提供的并发工具和I/O库,结合性能调优,可以使程序在处理大量文件操作时更加高效和稳定。

    java实现文件的读写操作

    总结,Java中的文件读写操作涉及到多个类和接口,理解并熟练运用它们是每个Java开发者必备的技能。通过上述介绍和示例,你应该对Java的文件操作有了基本的认识。实践中,你可以根据具体需求选择合适的方法和类,实现...

    java读写文件操作大全.txt

    根据给定文件的信息,我们可以深入探讨Java中读写文件的...以上就是从给定文件信息中提炼出的关于Java文件读写操作的详细知识点,涵盖了基本的读写方法以及一些高级用法,希望对理解和掌握Java文件I/O操作有所帮助。

    java 二进制文件的读写操作

    ### Java 二进制文件的读写操作 在Java中,进行二进制文件的读写操作是非常常见的需求,尤其是在处理非文本类型的文件(如图片、音频或视频等)时。本文将详细介绍如何使用`FileInputStream`和`FileOutputStream`类...

    java 文件读写

    在这个场景中,我们关注的是“java文件读写”,特别是读取`properties`配置文件和处理目录及文件的操作。下面我们将详细探讨这两个主题。 首先,`properties`配置文件是Java应用中常用的一种存储配置信息的方式。...

    Java 中对文件的读写操作之比较

    #### 一、JDK 1.0 中的文件读写操作 在JDK 1.0 中,主要依赖于`InputStream`和`OutputStream`两个基类来实现文件的读写功能。 1. **读操作**: - 使用`FileInputStream`作为文件的句柄,通过该类可以实现对文件的...

    Java文件读写.pdf

    Java文件读写是Java编程语言中基础且重要的操作,用于处理磁盘上的数据。本文将详细探讨Java如何进行文件读写,并提供相关的示例代码。 首先,读取文件时,Java提供了多种类来实现这一功能。`FileInputStream`是...

    读写文件操作demo-java

    在Java编程语言中,文件的读写操作是日常开发中不可或缺的部分。本示例"读写文件操作demo-java"旨在教你如何使用Java进行文件的读取和写入,这对于处理数据存储、日志记录或是任何需要与磁盘交互的应用程序至关重要...

    java 随机读写Java类文件

    在Java编程中,随机读写Java类文件是一个高级主题,涉及到对字节码级别的操作,通常用于类的动态加载、代码注入或者逆向工程等场景。以下是对这一主题的详细阐述: 1. **Java类文件结构**:首先,了解Java类文件的...

    JAVA 操作文件,读写。

    在Java编程语言中,文件操作是一项基础且重要的任务,涵盖了读取、写入、复制、移动和删除等操作。在这个程序中,我们关注的是如何使用Java的IO流(Input/Output Stream)来读取多个TXT文件的内容,并将其合并到一个...

Global site tag (gtag.js) - Google Analytics