`
tingjia_2009
  • 浏览: 15162 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

IO操作_文件读取

 
阅读更多
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public class FileTool {


public static List readFile2List(String filePath){
List<String> fileContentList = new ArrayList<String>();
BufferedReader buf = null;
try {
buf = new BufferedReader(new FileReader(filePath));

while(buf.ready()){
fileContentList.add(buf.readLine());
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
buf.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return fileContentList;
}

private static void printStrList(List list){
if(list!=null){
for(int i=0;i<list.size();i++){
System.out.println((String)list.get(i));
}
}

}
public static void main(String[] args){
String path = "E:/switchLog/release.txt";
List contentList = readFile2List(path);
printStrList(contentList);

}
}
分享到:
评论

相关推荐

    java_IO操作_(读写、追加、删除、移动、复制、修改)

    ### Java IO操作详解 在Java编程语言中,IO(Input/Output)操作是处理文件读写、网络数据传输等场景的基础。本文将详细介绍Java中进行文件基础操作的方法,包括读取、追加、删除、移动、复制以及修改文件的具体...

    java_io.rar_java 文件操作_java 读取 本地文件_java.io转动_文件操作

    本资源“java_io.rar”提供了关于如何在Java中进行文件操作的示例代码,包括读取、移动、删除和复制文件等常见任务。我们将深入探讨这些主题,以便更好地理解Java I/O API的使用。 首先,让我们从读取本地文件开始...

    Linux-kernel-file-IO.rar_Linux IO_linux 文件读写_linux读写文件_文件io_简单内核

    在压缩包中的`Linux-kernel-file-IO.doc`文档可能详细描述了如何在内核模块中实现这些操作的示例代码,包括如何编写内核模块、注册系统调用、以及在内核空间中进行文件操作的具体函数调用等。通过分析这份文档,可以...

    java_IO操作_(读写、追加、删除、移动、复制等)

    在Java中,IO操作主要通过流来实现,分为输入流(Input Stream)和输出流(Output Stream)。流可以进一步细分为字节流和字符流。字节流适用于所有类型的数据,而字符流专门用于文本数据。 #### 二、按字节读取文件...

    java_IO操作_(读写、追加、删除、移动、复制、修改

    Java中的IO操作是进行文件处理的核心技术之一,涵盖了读写、追加、删除、移动、复制、修改等基本功能。本文将围绕这些操作展开详细解释,重点解析如何使用Java进行文件的读取。 ### 一、Java IO读取文件内容 #### ...

    java_IO操作_(读写、追加、删除、移动、复制、修改)

    在Java编程语言中,IO(Input/...以上就是Java中基本的文件IO操作。在实际开发中,还需要考虑异常处理、资源管理以及性能优化等方面。确保在读写文件后及时关闭流,防止资源泄漏,并根据具体需求选择合适的读写方式。

    file_io.rar_VHDL文件读写_io_file vhdl_testbench vhdl IO_vhdl_vhdl FI

    本示例中的"file_io.rar"是一个包含VHDL代码的压缩包,其主要目标是实现硬盘文件的读写功能,这对于FPGA设计和仿真过程非常关键。 标题中的"VHDL文件读写"指的是在VHDL设计中实现对文件系统的访问,以便于数据的...

    delphi直接IO端口.rar_IO操作_modem_直接IO编程_硬件

    文件“2.1.2直接IO端口”可能包含具体的Delphi代码示例,指导开发者如何建立I/O端口操作的函数,如打开端口、设置DCB结构、发送命令到调制解调器以及接收响应。这些操作通常涉及使用Delphi的TSerialPort组件或者直接...

    重叠IO实现的大文件读写.zip_C++读写大文件_c#大文件_大文件 c_大文件读写_读写大文件

    本文将深入探讨如何使用C++和C#这两种编程语言实现高效的大文件读写操作,以及重叠I/O(Overlapped I/O)技术的应用。 首先,C++和C#都提供了多种方法来读写大文件。在C++中,`fstream`库是处理文件的基础,包括`...

    属性节点和文件IO使用_radar_matlab雷达_雷达模式_模式识别_雷达识别_

    其次,文件IO操作是数据处理的基础,特别是在雷达应用中,往往需要读取大量的雷达数据,如原始的射频信号、处理后的特征向量等。MATLAB提供了丰富的文件读写函数,如`fread`、`fwrite`用于二进制文件,`textscan`、`...

    xml_io_tools

    1. **XML文件读取**:提供一个函数,如`readXML`,用于读取XML文件并将其内容转换为MATLAB数据结构,如结构体或细胞数组。 2. **XML节点遍历**:可能包含遍历XML文档树的函数,允许用户按需访问和提取特定节点的数据...

    xml_io_tools_2010_11_05.rar

    总的来说,`xml_io_tools_2010_11_05`是MATLAB用户处理XML文件的一个强大辅助工具,它的存在极大地扩展了MATLAB在XML数据操作方面的功能,使得开发者能够更加专注于核心的计算任务,而不必担心数据的输入和输出问题...

    labview 文件IO.zip_-baijiahao_labview 文件IO 8个实例_labview 文件io_labvi

    1. **文件打开与关闭**:在LabVIEW中,使用“打开文件”函数可以连接到一个文件,以便进行读写操作。完成操作后,使用“关闭文件”函数确保资源得到释放。这两个函数是文件I/O的基础,理解和掌握它们至关重要。 2. ...

    Text-IO.zip_TEXT IO_VHDL testbench_testbench vhdl IO_text io v

    在VHDL中,`text_io`库提供了读写文本文件的接口,便于测试过程中读取数据、验证设计的预期行为或记录测试结果。 描述中提到的“基于VHDL的Testbench读取文件的编写”是指利用VHDL的`text_io`库中的函数和过程,从...

    Java_IO.rar_IO流 java_java io流

    在"Java_IO.rar"这个压缩包中,包含了一个名为"Java_IO操作_(读写、追加、删除、移动、复制、修改).docx"的文档,该文档详细介绍了如何使用Java的IO流进行各种文件操作。以下是对这些操作的详细介绍: 1. **读取...

    JavaSE_4_JavaIO操作_3

    ### JavaSE中的IO操作——类层次与缓冲流 在Java标准版(JavaSE)中,I/O操作是处理文件和数据的重要方式之一。本篇主要介绍Java中的IO操作中的类层次结构以及缓冲流的使用。 #### 类层次结构 Java IO体系主要...

    key_beef.zip_28335读取io_DSP GPIO BEEF_DSP28335 IO_DSP28335蜂鸣器_按键

    标题中的“key_beef.zip_28335读取io_DSP GPIO BEEF_DSP28335 IO_DSP28335蜂鸣器_按键”表明了这个压缩包内容是关于使用TI公司的TMS320F28335 DSP(数字信号处理器)进行I/O操作,特别是GPIO(通用输入/输出)功能,...

    GPIO.rar_GPIO_GPIO linux _Linux IO_io_linux gpio

    标签"gpio_gpio_linux_linux_io_io_linux_gpio"进一步强调了这个资源包与Linux环境下的GPIO编程相关,包括了GPIO在Linux系统中的基础概念、操作方式以及IO操作的一般原则。 压缩包内的"GPIO"文件可能包含了源代码、...

    fileio_test_FileIo_TheTest_

    接下来是文件读取。`$fscanf()`用于从文件中读取格式化的数据。例如,`$fscanf(file descriptor, "%d", variable);`会将文件中的下一个整数读取到变量“variable”中。非格式化的读取操作可以使用`$fgets()`,它将...

Global site tag (gtag.js) - Google Analytics