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

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 读取文本文件图标及端子  读取文本文件读取指定文件中的字符,默认为读取文件中所有字符,接线端“计数”可以...

    windows API 文本文件换行读写

    在ASCII编码的文本文件中,换行通常有两种表示方式:LF(Line Feed,十进制10,十六进制0A)和CR+LF(Carriage Return + Line Feed,十进制13,10,十六进制0D,0A)。在Windows系统中,标准的文本文件换行方式是CR+LF...

    VC++逐行读取文本文件

    在VC++编程环境中,逐行读取文本文件是一项常见的任务,尤其在处理大量数据或进行文本分析时。这里我们将深入探讨如何使用C++标准库和MFC(Microsoft Foundation Classes)来实现这一功能。 首先,我们可以使用C++...

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

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

    读取文件并换行

    标题“读取文件并换行”涉及到的是从文本文件中读取数据,并且在遇到特定分隔符(本例中是逗号)时进行回车换行的操作,以便更好地组织和理解数据。这种操作在数据处理、数据分析和日志分析等场景中非常常见。 首先...

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

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

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

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

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

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

    VB读取指定行的文本内容

    在VB(Visual Basic)编程中,读取指定行的文本内容是常见的操作,尤其是在处理大量数据或日志文件时。这个任务可以通过多种方法实现,但主要涉及到文件I/O(输入/输出)操作和字符串处理。以下是一些关键知识点: ...

    Java读取资源文件时内容过长与换行的处理

    Java读取资源文件时内容过长与换行的处理

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

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

    EXCEL VBA 读取文本文件宏

    EXCEL VBA 读取文本文件宏EXCEL VBA 读取文本文件宏EXCEL VBA 读取文本文件宏

    读取文本内容至Text框

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

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

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

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

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

    vb各种读取文本的方法

    在VB中,读取文本文件有多种方法,每种都有其特定的适用场景和优缺点。下面我们将详细讨论这些方法。 1. 利用`FileSystemObject (FSO)`进行读取文件 当处理文本文件时,`FileSystemObject`是最常用的方法之一。...

    C# FileStream 分段读取文本内容

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics