「Java」Booleanとbooleanの使い方

書式
public static boolean getBoolean(String name)
引数によって指定されたシステム・プロパティが存在し、それが文字列"true"に等しい場合にだけ、trueを返します。

public static boolean parseBoolean(String s)
文字列引数をboolean型として解析します。

public static Boolean valueOf(String s)
指定された文字列によって表される値を持つBooleanを返します。

使用例

package com.arkgame.study;

public class BooleanStrDemo {

      private static String strA = "true";
      private static String strB = "false";

      public static void main(String[] args) {

            System.out.println("********AA********");
            print(strA);
            
            System.out.print("\n");
            System.out.println("********BB********");
            print(strB);

      }

      static void print(String str) {

            // Boolean.getBoolean
            System.out.println("11:" + Boolean.getBoolean(str));
            
            // Boolean.parseBoolean
            System.out.println("22:" + Boolean.parseBoolean(str));
            // Boolean.valueOf
            System.out.println("33:" + Boolean.valueOf(str));
      
      }
}

実行結果
********AA********
11:false
22:true
33:true

********BB********
11:false
22:false
33:false

Java

Posted by arkgame