其实你在main()方法写几句就知道了,(把下面四句放到main()方法里面运行)
System.out.print("AAA")
System.out.print("BBB")
System.out.println("CCC")
System.out.println("DDD")
Print与Println的区别
1、输出方式不同。
Print在输出完信息不换行,Println在输出完信息自动换行。
print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后。
println将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始。
2、输出结果不同。
print是用于格式化输出的。
println在要输出的内容后自动加了回车换行,这个函数不能用输出格式。
3、具体演示不用。
演示(假设文件在E:/A文件夹下):
java文本文件抒写如下代码:
classA{
publicstaticvoidmain(String[]args){
System.out.print("a")
System.out.print("a")
}
}
结果如下:
aa
Println
java文本文件抒写如下代码:
classB{
publicstaticvoidmain(String[]args){
System.out.println("b")
System.out.println("b")
}
}
结果如下:
b
b
扩展资料:
除了所提问的print和println,java还有一种继承自c的输出方式---printf。
printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。它的调用格式为:printf("<格式化字符串>",<参量表>)。
格式输出,它是c语言中产生格式化输出的函数(在stdio.h中定义)。用于向终端(显示器、控制台等)输出字符。格式控制由要输出的文字和数据格式说明组成。要输出的文字除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。
Printf
java文本文件抒写如下代码:
classC{
publicstaticvoidmain(String[]args){
inta=1
doubleb=2
System.out.printf("%d",a)
System.out.println()
System.out.printf("%f",b)
System.out.println()
System.out.printf("%.2f",b)
}
}
参考资料:百度百科-printf
按照楼主的说法,整理了一个
package com.list.test
import java.io.FileWriter
import java.io.IOException
import java.util.Scanner
public class ListTest {
public static void main(String[] args) {
try {
System.out.println("请输入姓名:")
Scanner reader=new Scanner(System.in)
String name =""
System.out.println(name)
while(reader.hasNextLine()){
String s = reader.nextLine()
if(s.trim().equals("")){
break
}else{
name = name+s+" "
}
}
System.out.println(name)
String fileInfo ="c:\\1234.txt"
FileWriter fileWriter = new FileWriter(fileInfo)
fileWriter.write(name)
fileWriter.flush()
fileWriter.close()
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
}
}