\n是移到下一行
我一句一句给你分析
1代表光标位置
System.out.print("a")
输出:
a1
System.out.print("\n")
输出:
a
1
System.out.print("b")
a
b1
System.out.print("\r")
a
1b
注意,在这里,回车将光标移动到了b前面,所以下一个输出c时b将被替换
System.out.print("c")
a
c1
下面相同
自己分析吧
Java中可以用PrintWriter对象操作文件流写入记事本,这个对象有一个方法println()自动换行,测试代码如下:
package com.zzlimport java.io.File
import java.io.FileWriter
import java.io.PrintWriter
import java.io.IOException
public class FileEnter {
public static void main(String[] args) throws IOException{
String str1="abc"
String str2="def"
File file=new File("D:\\abc.txt")
FileWriter fw=null
PrintWriter out=null
try{
fw=new FileWriter(file)
out=new PrintWriter(fw)
out.println(str1)
out.println(str2)
}catch(IOException e){
System.out.println(e.getMessage())
}finally{
out.close()
fw.close()
}
}
}