「Java」static final修飾子で定数を利用する方法

書式
final 定数の型 定数名
Javaコード

package com.arkgame.study;

public class FinalDemo {

      protected static final String cftA = "AA";
      protected static final int cftB = 23;
      protected static final char cftC = 'T';
      protected static final long cftD = 59433204432234523L;
      protected static final double cftE = 8.9;
      protected static final float cftF = 1.2F;

      public static void main(String[] args) {

            // cftA ="BB"; final フィールド FinalDemo.cftA には代入できません
            // cftB=32;final フィールド FinalDemo.cftB には代入できません
            System.out.println("stringの値:" + cftA);
            System.out.println("intの値:" + cftB);
            System.out.println("charの値:" + cftC);
            System.out.println("longの値:" + cftD);
            System.out.println("doubleの値:" + cftE);
            System.out.println("floatの値:" + cftF);
      }

}

実行結果
stringの値:AA
intの値:23
charの値:T
longの値:59433204432234523
doubleの値:8.9
floatの値:1.2

Java

Posted by arkgame