參考鏈接: Python | 輸出格式化 output format
格式化程序類toString()方法 (Formatter Class toString() method)?
?toString() method is available in java.util package. toString()方法在java.util包中可用。 toString() method is for the string representation of this Formatter. toString()方法用于此Formatter的字符串表示形式。 toString() method is a non-static method, it is accessible with the class object and if we try to access the method with the class name then we will get an error. toString()方法是一種非靜態方法,可通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。 toString() method may throw an exception at the time of string representation of this Formatter. 在此Formatter的字符串表示形式時, toString()方法可能會引發異常。? FormatterClosedException: This exception may throw when this formatter close by calling its close() method. FormatterClosedException :當此格式化程序通過調用其close()方法關閉時,可能會拋出此異常。??
?Syntax:?
? 句法:??
? ? ?public String toString();
?
?
?Parameter(s):?
? 參數:??
?It does not accept any parameter. 它不接受任何參數。?
?Return value:?
? 返回值:??
?The return type of this method is String, it works on the destination for the output.?
? 此方法的返回類型為String ,它在輸出的目標上起作用。??
?Example:?
? 例:??
?// Java program is to demonstrate the example of
// toString() method of Formatter
?
import java.util.*;
?
public class ToStringOfFormatter {
? ? public static void main(String[] args) {
? ? ? ? // Instantiates a StringBuffer and Formmatter
? ? ? ? // object
? ? ? ? StringBuffer sb = new StringBuffer();
? ? ? ? Formatter formatt = new Formatter(sb, Locale.UK);
?
? ? ? ? // By using format() method is to format
? ? ? ? // a string
? ? ? ? formatt.format("Hi %s !", "IncludeHelp");
?
? ? ? ? // Display Formatted String
? ? ? ? System.out.println(formatt);
?
? ? ? ? // By using toString() method is to
? ? ? ? // represent the string formatted by
? ? ? ? // this Formatter
? ? ? ? System.out.println("formatt.toString(): " + formatt.toString());
? ? }
}
?
?
?Output?
? 輸出量??
?Hi IncludeHelp !
formatt.toString(): Hi IncludeHelp !
?
?
?
?
? 翻譯自: https://www.includehelp.com/java/formatter-tostring-method-with-example.aspx