`
H_einrich
  • 浏览: 1110 次
社区版块
存档分类
最新评论

bufferReader读取文本 换行后的内容读取不出

阅读更多

bufferReader读取文本 换行后的内容读取不出

		File file = new File("d:\\test.txt");
		BufferedReader bufferedReader;
		String text  = "";
		try {
			bufferedReader = new BufferedReader(new FileReader(file));
			String line = null;
			line = bufferedReader.readLine();
			System.out.println("------------- "+line);
			while(line != null){
				text += line.trim() + "\n";
				System.out.println("notNull");
			}
			System.out.println("text -------------- "+text);
			bufferedReader.close();
			bufferedReader = null;
		} catch (FileNotFoundException e) {
			JOptionPane.showMessageDialog(null, e.getMessage(), "错误提示", JOptionPane.ERROR_MESSAGE);//弹出窗口显示错误原因
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		
	}

 后来将while的判断条件改为

line = bufferedReader.readLine();
			System.out.println("------------- "+line);
			while((line = bufferedReader.readLine())!= null){
				text += line.trim() + "\n";
				System.out.println("notNull");
			}

 即可

分享到:
评论

相关推荐

    LabVIEW的读取文本文件

    “读取文本文件”位于函数选板“编程→文件I/O→读取文本文件”,图标和接线端如图1所示。  图1 读取文本文件图标及端子  读取文本文件读取指定文件中的字符,默认为读取文件中所有字符,接线端“计数”可以...

    vc6.0—逐行读取文本文件代码

    总结,逐行读取文本文件是C++编程中的一项基本技能,通过理解并熟练运用`ifstream`和`getline()`,开发者可以在VC6.0或其他C++环境中高效地处理文件内容。在实际项目中,可以根据需求扩展这些基础功能,例如添加日志...

    易语言大文本文件随机读取一行内容

    易语言作为一款面向初学者和专业人士的中文编程环境,提供了一种有效的方法来解决这个问题:随机读取大文本文件的一行内容。本篇将详细介绍如何使用易语言实现这个功能。 首先,理解“大文本文件随机读取一行内容”...

    LabVIEW以字符串的行读取形式读取文本最后一行.zip

    接着,可以使用“文件”函数选板的“读取文本文件”节点来逐行读取文件内容。这个节点通常与循环结构配合使用,每次循环读取一行,直到文件结束。 对于实现读取文本文件最后一行的功能,一种方法是使用倒序读取的...

    AJAX实现读取本地文本文档内容并展示在网页上

    在本场景中,我们将探讨如何使用AJAX来读取本地的文本文档内容,并将其展示在网页上。这个功能在现代Web应用中非常常见,比如预览文件、编辑器中的实时保存等。 首先,我们需要理解AJAX的基本工作原理。它通过...

    易语言多线程读取大文本文件

    对于大文本文件,一次性读入内存可能会超出系统资源限制,所以通常采用流式读取,即每次只读取一部分内容,处理后再读取下一部分。结合多线程,每个线程可以负责读取文件的一部分,这样既避免了内存压力,又提高了...

    读取文本内容至Text框

    读取完文件内容后,我们可以将内容显示在文本框控件`text1`中,通过`text1.Text`属性设置文本框的显示文本: ```vb text1.Text = fileContent ``` 4. **关闭文件**: 最后,别忘了用`Close`函数关闭文件,以...

    从文本文件中读取指定行的内容的代码

    1. 从文本文件(TXT, INI等)中读取指定行的内容 2. 代码实测OK

    C#实现读取文本文件内容

    在C#编程语言中,读取文本文件内容是常见的任务,尤其在处理日志、配置文件或者用户输入数据时。本篇文章将详细讲解如何利用C#实现这一功能,并提供多种不同的方法来满足不同场景的需求。 首先,最基础的读取方式是...

    易语言读取编辑框逐行文本.读取编辑框文本并遍历它.

    读取编辑框文本并遍历它.

    labview 读取文本文件 M到N行

    本文将详细讲解如何使用LabVIEW来读取文本文件的特定行,即从M行到N行之间的内容。我们将以提供的标题"labview 读取文本文件 M到N行"及描述为基础,探讨实现这一功能的关键步骤和技术。 首先,我们需要理解LabVIEW...

    C# FileStream 分段读取文本内容

    下面我们将详细探讨如何使用`FileStream`分段读取文本内容。 首先,创建一个`FileStream`对象需要提供文件路径和访问模式。访问模式可以是只读(`FileMode.Open`)、读写(`FileMode.OpenOrCreate`)或写入(`File...

    LabVIEW以设置读取位置形式快速读取文本最后一行.zip

    在LabVIEW中,我们可以使用“文件读取”函数来读取文件内容。然而,如果文件过大,逐行读取会消耗大量时间和系统资源。为了解决这个问题,该程序采取了一种更高效的方法——设置读取位置。通过确定文件的末尾位置,...

    存储读取文本文件_读文本_

    本节我们将深入探讨如何使用VFP来读取文本文件。 在VFP中,读取文本文件通常涉及到以下知识点: 1. **文件操作函数**:VFP提供了多种用于文件操作的函数,如`OPEN`, `CLOSE`, `USE`, `INPUT#`, `GET#`, `PUT#`等。...

    C++实现逐行读取TXT文件的内容,并将指定的内容输出来

    C++实现读取TXT文件里面的内容,一行一行的读取,并自动换行,自动将指定的内容读取出来或是输出到界面显示

    C# 读取文本文档内容 并显示为线 检查边界

    C# 读取文本文档内容 并显示为线 检查边界错误点 C# 读取文本文档内容 并显示为线 检查边界错误点 C# 读取文本文档内容 并显示为线 检查边界错误点 C# 读取文本文档内容 并显示为线 检查边界错误点 C# 读取文本文档...

    labview读取文本文件到数组

    自己写的一个小程序,可以从文本读取数值到字符串,然后读入数组!希望对大家有所帮助!

    c# 读取txt文件中特定内容后的文字

    本教程将详细讲解如何使用C#来读取TXT文件,并针对特定内容后提取文字。我们将探讨以下关键知识点: 1. **文件操作基础**: 在C#中,`System.IO`命名空间提供了对文件和目录的操作支持。`StreamReader`类是我们...

    易语言读取超文本浏览框网页

    在易语言中,开发Web相关的应用程序时,我们可能会遇到需要读取超文本浏览框(WebBrowser控件)中的网页内容的需求。这个任务通常涉及到对WebBrowser控件的使用以及对HTML源码的处理。 超文本浏览框(WebBrowser...

Global site tag (gtag.js) - Google Analytics