`
wzf7065
  • 浏览: 249212 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java读取txt文件的内容

 
阅读更多
public Class Test{

    /**
     * 读取文件,并写入map集合
     * @since 2015-1-6
     * @param filePath
     * @return
     */
    public Map<Integer,Integer> readTxtFile(String filePath){
		Map<Integer,Integer> map = new HashMap<Integer,Integer>();
		try {
            String encoding="GBK";
            File file=new File(filePath);
            if(file.isFile() && file.exists()){ 
                InputStreamReader read = new InputStreamReader(
                new FileInputStream(file),encoding);
                BufferedReader bufferedReader = new BufferedReader(read);
                String lineTxt = null;
                while((lineTxt = bufferedReader.readLine()) != null){
                    String arr[] = lineTxt.split("=");
                    map.put(Integer.parseInt(arr[0]), Integer.parseInt(arr[1]));
                }
                read.close();
            }else{
            	System.out.println("找不到指定的文件");
            }
        } catch (Exception e) {
        System.out.println("读取文件内容出错");
            e.printStackTrace();
        }
		return map;
    }

    public static void main(String[] args) {
	    Test t = new Test();
	    String filePath = "/home/local/logTest.txt";
	    t.readTxtFile(filePath);
    }
}

 

 PS:我的txt文件的格式是

1=A
2=B
3=C

 

 

 

本文来源:http://www.cnblogs.com/manongxiaojiang/archive/2012/10/13/2722068.html

分享到:
评论

相关推荐

    java读取txt文件内容(java快速读取,程序已调试通)

    java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...

    java读取TXT文件入库

    2. **解析TXT文件内容** - TXT文件的内容通常以行的形式存储,每行可能包含多个字段,字段之间可能由特定分隔符(如逗号、制表符)分隔。可以使用`split()`方法将一行内容分割成多个字段。 - 如果字段包含特殊字符...

    java读取txt文件乱码解决方案

    java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt文件乱码解决方案java读取txt...

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

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

    JAVA读取Txt文件内容^\^

    主要介绍了java读取txt文件并输出结果,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    java读取写入txt文件

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

    Java读取TXT文本文件乱码解决方案.doc

    "Java读取TXT文本文件乱码解决方案" Java 读取 TXT 文本文件乱码解决方案中,主要讨论的是在 Java 中读取 TXT 文本文件时出现乱码的问题,并提供了解决方案。 首先,文章中提供了一个简单的读取 TXT 文件的代码,...

    Java读取TXT文件.txt

    ### Java读取TXT文件知识点详解 #### 一、导入必要的包 在Java程序中,我们需要首先导入处理文件读写的必要类库。在这个示例中,我们看到了`import java.io.*;`这一行代码,它表明了该程序将使用Java标准库中的`...

    Java去重txt文件内容(按行)

    "Java去重txt文件内容(按行)"这个主题涉及到如何利用Java语言有效地读取TXT文件,并通过比较两份文件的内容来消除重复的行。在这个过程中,Java 8引入的新特性——流(Stream)和并行流(Parallel Stream)起到了关键...

    java读取txt文件代码

    从给定的文件信息来看,主要关注点在于Java读取TXT文件的代码示例,以及如何处理和操作从TXT文件中读取的数据。下面将详细解释这一知识点。 ### Java读取TXT文件的基本流程 在Java中,读取TXT文件通常涉及以下几个...

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

    ### Java创建TXT文件并执行读写操作:详细解析与代码示例 在现代软件开发中,文件处理是一项基本且重要的任务。Java作为一种广泛使用的编程语言,提供了强大的API来支持文件的创建、读取、写入以及修改等操作。本文...

    Java读取TXT文件内容的方法

    Java读取TXT文件内容的方法 Java读取TXT文件内容是Java编程语言中的一种常见操作。下面将详细介绍Java读取TXT文件内容的方法。 一、获得文件句柄 在Java中,读取TXT文件内容的第一步是获得文件句柄。文件句柄是一...

    java读取txt文档的

    根据提供的文件信息,我们可以总结出以下关于Java读取TXT文档的知识点:...以上就是Java读取TXT文件的主要步骤。需要注意的是,实际开发中还需要考虑更多的细节问题,比如文件编码的自动检测、更复杂的异常处理机制等。

    详解Java无需解压直接读取Zip文件和文件内容

    "Java读取Zip文件和文件内容" Java无需解压直接读取Zip文件和文件内容是Java语言中的一种常见操作,通过使用java.util.zip包中的ZipFile、ZipInputStream和ZipEntry类,我们可以轻松地读取Zip文件和文件内容。下面...

    java如何读取文件

    本文将详细解析如何使用Java读取文本文件,基于提供的代码示例,深入探讨其工作原理及最佳实践。 ### Java读取文本文件的基础 在Java中,读取文件主要依赖于`java.io`包中的类,如`FileReader`和`BufferedReader`...

    java读取txt文件

    使用java语言,通过调用FileReader类读取txt文件中的数据。资源是可直接实现的代码。

    java 读取指定TXT文档

    如果需要将读取到的TXT文件内容显示在Web页面上,则需要将Java后端与Web前端结合起来。这里假设已经有一个简单的Web服务器环境,例如Spring Boot框架。 ##### 4.1 Spring Boot项目配置 首先,在Spring Boot项目中...

    Java读写.txt文件

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

    java 删除某行和读写txt文件

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

Global site tag (gtag.js) - Google Analytics