Java PrintStream printf(String, Object)方法及实例
Java中PrintStream类的printf(String, Object)方法用于在流中打印一个格式化的字符串。字符串是使用指定的格式和作为参数传递的参数进行格式化。
语法。
public PrintStream printf(String format, Object…args)
参数。该方法接受两个强制性参数。
- format是要被格式化的字符串的格式。
- args是用于格式化字符串的参数数量。它可以是可选的,即没有参数或根据格式有任意数量的参数。
返回值。该方法返回这个PrintStream实例。
异常。该方法抛出以下异常。
- NullPointerException 如果格式是空的,会抛出这个异常。
- IllegalFormatException 如果指定的格式是非法的或者参数不足,则抛出。
下面的方法说明了printf(String, Object)方法的工作。
程序1:
输出:
程序2。
输出: