Java基础之屏幕打印语句:print()/println()

2008-01-26 14:46Update
TAGS: Java基础 | 屏幕打印

LifevV.COM编辑部

本文介绍Java语言的屏幕打印语句print()/println()的区别与用法

我们在 Java Hello World! 一文里说明了怎么样开始一个最简单的程序,该程序在屏幕上简单地打印“Hello World!”

本文详细说明一下Java的打印语句print()与println()。

范例1:


HelloPrint.java
public class HelloPrint {
    public static void main(String[] args) {
        System.out.print("Hello, ");
        System.out.print("Java Print!");
    }
}

编译与执行
C:\java>javac TestPrint.java

C:\java>java TestPrint
Hello, Java Print!

C:\java>
该例在屏幕上打印出了 Hello, Java Print! 一行文字。

解说:
System类:System是java.lang包下的一个类,使用该包下面的类不需要使用import语句导入。
System.out:out是System类中的一个java.io.PrintStream类型的成员变量。
System.out.print(参数):调用PrintStream类中的print方法在屏幕上打印文字。

print()方法与println()方法不同,print()方法打印时不换行;println()换行处理。所以上面的例子虽然使用了2个print语句:
        System.out.print("Hello, ");
        System.out.print("Java Print!");
但只是在屏幕的同一行上打印出给定的文字。

范例2:


为了说明它们的区别,我们使用下面的例子:
HelloPrintln.java
public class HelloPrintln {
    public static void main(String[] args) {
        System.out.print("Hello, ");
        System.out.println("Java Println!");

        System.out.print("你好, ");
        System.out.println("测试Println!");
    }
}

编译与执行
C:\java>javac TestPrintln.java

C:\java>java TestPrintln
Hello, Java Println!
你好, 测试Println!

C:\java>
"Java Println!" 后换行,所以在下一行打印了 "你好, .." 语句。

总结:


在屏幕上输出可以使用
System.out.print(String arg);

System.out.println(String arg);
语句。
println(String arg)等同于print(String arg) + 换行。
 
Copyright ©2006-2010 lifevv.com. All Rights Reserved
POWERED BY @pmplat.syboos.com