Console類format()方法
- format() 方法可在
java.io
包。 - format() 方法用於在給定的字符串格式和對象參數的幫助下將格式化的字符串寫入此控製台。
- format() 方法是一個非靜態方法,它隻能通過類對象訪問,如果我們嘗試使用類名訪問方法,那麽我們將得到一個錯誤。
- format() 方法可能會在格式化此控製台時拋出異常。
IllegalFormatException:當給定的字符串格式無效時,可能會拋出此異常。
用法:
public Console format(String frmt, Object... params);
參數:
String frmt
– 表示格式字符串中定義的格式字符串。Object... params
– 表示由格式字符串中的格式說明符尋址的參數。
返回值:
該方法的返回類型是Console
,它返回這個控製台。
例:
// Java program to demonstrate the example
// of Console format(String frmt , Object⌠params)
// method of Console
import java.io.*;
public class FormatOfConsole {
public static void main(String[] args) {
try {
// Instantiates Console
Console con = System.console();
// Define a string format for rows and columns
String frmt = "%1$15s %2$20s %3$20s%n";
// By using format() method isto format the
// the given string in rows and column
con.format(frmt, "Student_Name", "Student_Add", "Student_ph");
con.format(frmt, "Preeti", "Delhi", "9425667852");
con.format(frmt, "Rahul", "Delhi", "8871459682");
con.format(frmt, "Shreya", "Delhi", "7216589745");
con.format(frmt, "Rama", "Bangalore", "8871568492");
con.format(frmt, "Anjali", "London", "8872589261");
} catch (Exception ex) {
System.out.println(ex.toString());
}
}
}
輸出
Student_Name Student_Add Student_ph Preeti Delhi 9425667852 Rahul Delhi 8871459682 Shreya Delhi 7216589745 Rama Bangalore 8871568492 Anjali London 8872589261
相關用法
- Java Console format(String, Object)用法及代碼示例
- Java Console flush()用法及代碼示例
- Java Console printf(String, Object)用法及代碼示例
- Java Console writer()用法及代碼示例
- Java Console readLine()用法及代碼示例
- Java Console reader()用法及代碼示例
- Java Console readPassword()用法及代碼示例
- Java Console printf()用法及代碼示例
- Java Constructor getGenericExceptionTypes()用法及代碼示例
- Java Constructor getAnnotatedReceiverType()用法及代碼示例
- Java Constructor getDeclaredAnnotations()用法及代碼示例
- Java Constructor newInstance()用法及代碼示例
- Java Constructor getTypeParameters()用法及代碼示例
- Java Constructor hashCode()用法及代碼示例
- Java Constructor getAnnotation()用法及代碼示例
- Java Constructor isVarArgs()用法及代碼示例
- Java Constructor isSynthetic()用法及代碼示例
- Java Constructor getParameterCount()用法及代碼示例
- Java Constructor toString()用法及代碼示例
- Java Constructor getName()用法及代碼示例
注:本文由純淨天空篩選整理自Preeti Jain大神的英文原創作品 Java Console format() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。