JAVA中如何使用print?

Python013

JAVA中如何使用print?,第1张

import java.io.FileWriter

import java.io.IOException

import java.io.PrintWriter

/*

 * 1:可以操作任意类型的数据。

 *  print()

 *  println()

 * 2:启动自动刷新

 *  PrintWriter pw = new PrintWriter(new FileWriter("pw2.txt"), true)

 *  还是应该调用println()的方法才可以

 *  这个时候不仅仅自动刷新了,还实现了数据的换行

 * 

 *  println()

 * 其实等价于于:

 * bw.write()

 * bw.newLine()

 * bw.flush()

 */

public class PrintWriterDemo2 {

public static void main(String[] args) throws IOException {

// 创建打印流对象

// PrintWriter pw = new PrintWriter("pw2.txt")

PrintWriter pw = new PrintWriter(new FileWriter("pw2.txt"), true)

// write()是搞不定的,怎么办呢?

// 我们就应该看看它的新方法

// pw.print(true)

// pw.print(100)

// pw.print("hello")

pw.println("hello")

pw.println(true)

pw.println(100)

pw.close()

}

}

只有一个区别:print在本次输出之后不会换行,println在本次输出之后会换行。

两者区别及用法实例演示如下:

一、实例代码如下。

二、执行结果如下:可以看到println相当于是print加上换行符的效果。

三、执行99乘法表中两者使用的区别,示例代码如下。

四、执行结果如下。

扩展资料:

java的格式化输出:

java Se5引入的format方法可用于PrintStream或PrintWriter对象,其中也包括System.out对象。

测试代码如下:

输出的结果如下:

即format与printf是等价的,它们只需要一个简单的格式化字符串,加上一串参数即可,每个参数对应一个格式修饰符。