java.util.logging.Level的parse()方法用於將級別名稱字符串解析為Level。日誌記錄級別的名稱必須是有效的日誌記錄名稱。參數字符串可以由級別名稱或整數值組成。級別示例名稱:“INFO”,“800”。
用法:
public static Level parse(String name) throws IllegalArgumentException
參數:此方法接受一個名稱,該名稱是要解析的字符串。
返回:此方法返回解析後的值。
異常:此方法引發以下異常:
- NullPointerException :如果名稱為null。
- IllegalArgumentException:如果該值無效。有效值是Integer.MIN_VALUE和Integer.MAX_VALUE之間的整數,以及所有已知級別的名稱。
以下示例程序旨在說明parse()方法:
示例1:
// Java program to illustrate parse() method
import java.util.logging.Level;
public class GFG {
public static void main(String[] args)
{
// Get level of logger using
// parse method.
Level level
= Level.parse("WARNING");
// print result
System.out.println("Level = "
+ level.toString());
}
}
輸出:
Level = WARNING
示例2:
// Java program to illustrate parse() method
import java.util.logging.Level;
public class GFG {
public static void main(String[] args)
{
// Get level of logger using
// parse method.
Level level
= Level.parse("400");
// print result
System.out.println("Level = "
+ level.toString());
}
}
輸出:
Level = FINER
參考文獻: https://docs.oracle.com/javase/10/docs/api/java/util/logging/Level.html#parse(java.lang.Object)
相關用法
- Java Period parse()用法及代碼示例
- Java OffsetTime parse()用法及代碼示例
- Java ChoiceFormat parse()用法及代碼示例
- Java LocalDateTime parse()用法及代碼示例
- Java LocalDate parse()用法及代碼示例
- Java NumberFormat parse()用法及代碼示例
- Java LocalTime parse()用法及代碼示例
- Java SimpleDateFormat parse()用法及代碼示例
- Java Instant parse()用法及代碼示例
- Java ZonedDateTime parse()用法及代碼示例
- Java Year parse(CharSequence)用法及代碼示例
- Java Duration parse(CharSequence)用法及代碼示例
- Java YearMonth parse(CharSequence)用法及代碼示例
- Java Year parse(CharSequence,DateTimeFormatter)用法及代碼示例
- Java YearMonth parse(CharSequence,DateTimeFormatter)用法及代碼示例
注:本文由純淨天空篩選整理自AmanSingh2210大神的英文原創作品 Level parse() method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。