描述
這個java.lang.Boolean.getBoolean(String name)當且僅當由參數命名的係統屬性存在且等於字符串 "true" 時,才返回 true。係統屬性可通過 getProperty 訪問,getProperty 是 System 類定義的方法。
如果沒有指定名稱的屬性,或者指定名稱為空或為空,則返回 false。
聲明
以下是聲明java.lang.Boolean.getBoolean()方法
public static boolean getBoolean(String name)
參數
nameâˆ' 係統屬性名稱
返回值
此方法返回係統屬性的布爾值。
異常
NA
示例
下麵的例子展示了 lang.Boolean.getBoolean() 方法的用法。
package com.tutorialspoint;
import java.lang.*;
public class BooleanDemo {
public static void main(String[] args) {
// create 2 boolean primitives bool1, bool2
boolean bool1, bool2;
/**
* using System class's setProprty method, set the values of
* system properties demo1, demo2.
*/
System.setProperty("demo1","true");
System.setProperty("demo2","abcd");
// retrieve value of system properties to s1, s2
String s1 = System.getProperty("demo1");
String s2 = System.getProperty("demo2");
// assign result of getBoolean on demo1, demo2 to bool1, bool2
bool1 = Boolean.getBoolean("demo1");
bool2 = Boolean.getBoolean("demo2");
String str1 = "boolean value of system property demo1 is " + bool1;
String str2 = "System property value of demo1 is " + s1;
String str3 = "boolean value of system property demo2 is " + bool2;
String str4 = "System property value of demo2 is " + s2;
// print bool1, bool2 and s1, s2 values
System.out.println( str1 );
System.out.println( str2 );
System.out.println( str3 );
System.out.println( str4 );
}
}
讓我們編譯並運行上麵的程序,這將產生以下結果——
boolean value of system property demo1 is true System property value of demo1 is true boolean value of system property demo2 is false System property value of demo2 is abcd
相關用法
- Java Java.lang.Boolean.parseBoolean()用法及代碼示例
- Java Java.lang.Boolean.booleanValue()用法及代碼示例
- Java Java.lang.Boolean.hashCode()用法及代碼示例
- Java Java.lang.Boolean.toString()用法及代碼示例
- Java Java.lang.Boolean.compareTo()用法及代碼示例
- Java Java.lang.Boolean.valueOf()用法及代碼示例
- Java Java.lang.Boolean.equals()用法及代碼示例
- Java Java.lang.Byte.longValue()用法及代碼示例
- Java Java.lang.Byte.valueOf()用法及代碼示例
- Java Java.lang.Byte.hashCode()用法及代碼示例
- Java Java.lang.Byte.parseByte()用法及代碼示例
- Java Java.lang.Byte.toString()用法及代碼示例
- Java Java.lang.Byte.doubleValue()用法及代碼示例
- Java Java.lang.Byte.decode()用法及代碼示例
- Java Java.lang.Byte.shortValue()用法及代碼示例
- Java Java.lang.Byte.floatValue()用法及代碼示例
- Java Java.lang.Byte.compareTo()用法及代碼示例
- Java Java.lang.Byte.equals()用法及代碼示例
- Java Java.lang.Byte.intValue()用法及代碼示例
- Java Java.lang.Byte.byteValue()用法及代碼示例
注:本文由純淨天空篩選整理自 Java.lang.Boolean.getBoolean() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。