菜鸟求解答java关于append( '\n') 的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟求解答java关于append( '\n') 的问题相关的知识,希望对你有一定的参考价值。

import java.util.* ;
import java.text.* ;
import java.io.* ;
public class ScannerDemo05
public static void main(String args[])
File f = new File( "D:" + File.separator + "test.txt") ; // 指定操作文件
Scanner scan = null ;
try
scan = new Scanner(f) ; // 从键盘接收数据
catch(Exception e)
StringBuffer str = new StringBuffer() ;
while(scan.hasNext())
str.append(scan.next()).append( '\n') ; // 取数据

System.out.println( "文件内容为:" + str) ;

;
菜鸟求解答:str.append(scan.next()).append( '\n') 这句话什么意思?为什么要加append( '\n') 呢,有什么意义?

append()是拼接的意思,每次都从控制台接收数据然后拼接,append( '\n') 这个是拼接完继续拼接一个换行,\n是换行的意思, 参考技术A 在windows中换行是\n\r,\n表示换行,\r表示回车,\r和一种老式打印机有关。
在unix和Linux中换行是\n。本回答被提问者采纳

以上是关于菜鸟求解答java关于append( '\n') 的问题的主要内容,如果未能解决你的问题,请参考以下文章

miniui菜鸟求解答关于ComboBox,如何实现下拉列表从数据库获取

求java大佬解答这个代码怎么打

关于Mac上交叉编译几个小问题,求解答

关于oracle触发器的一个问题,求解答

求JAVA高手解答!有关于字符串类型转换成日期型!

java 导出excel 关于导出路径的配置 求解答 求配置文件的例子