java.lang.String.format(String format, Object... args) 方法返回使用指定格式字串和引數的格式化字串。
以下是java.lang.String.format()方法的宣告
public static String format(String format, Object... args)
format -- 這是一個格式字串。
args -- 這是由格式說明符在格式字串中參照引數。如果有多於格式說明符引數,多餘的引數被忽略。引數的數目是可變的並且可以是零。
該方法返回一個格式化字串。
IllegalFormatException -- 如果格式字串包含非法語法,如果給出的字串格式說明符與給定引數不相容,引數不足,或其他非法條件。
NullPointerException -- 如果format 為null。
下面的例子顯示java.lang.String.format()方法的使用。
package com.yiibai; import java.lang.*; import java.util.*; public class StringDemo { public static void main(String[] args) { double piVal = Math.PI; /* returns a formatted string using the specified format string, and arguments */ System.out.format("%f ", piVal); } }
讓我們來編譯和執行上面的程式,這將產生以下結果:
3.141593