总结:在显示完参数后,println把输出光标的位置定位在命令窗口的下一行的开头处;print的用法与之相反,在显示完参数后,print不把输出光标的位置定位在命令窗口的下一行的开头处。
(1)使用println
1>单行打印
public class Welcome1 {
public static void main(String[] args) {
System.out.println("Welcome to Java Programming!");
}
}
运行效果:
2>多行打印
public class Welcome1_2 {
public static void main(String[] args) {
//用println多行打印语句
System.out.println("Welcome");
System.out.println("to");
System.out.println("Java");
System.out.println("Programming!");
}
}
运行效果:
(2)使用print
1>单行打印
public class Welcome2 {
public static void main(String[] args) {
System.out.print("Welcome to Java Programming!");
}
}
运行效果:
2>多行打印
public class Welcome2_2 {
public static void main(String[] args) {
//用print多行打印语句
System.out.print("Welcome");
System.out.print("to");
System.out.print("Java");
System.out.print("Programming!");
}
}
运行效果:
在打印语句中单词后加空格
public class Welcome2_2 {
public static void main(String[] args) {
//用print多行打印语句
System.out.print("Welcome ");
System.out.print("to ");
System.out.print("Java ");
System.out.print("Programming!");
}
}
运行效果:
//用多个语句显示一行文本
(3)println与print混合使用
1>print在上,println在下
public class Welcome3_1 {
public static void main(String[] args) {
System.out.print("Welcome to");
System.out.println("Java Programming!");
}
}
运行效果:
2>print在上,println在下
public class Welcome3_1 {
public static void main(String[] args) {
System.out.println("Welcome to");
System.out.print("Java Programming!");
}
}
运行效果: