「Java14」Short型からbyte値、float値を取り出すサンプル

書式
Short型変数.byteValue()
Short型変数.floatValue()
サンプルコード

package com.arkgame.study;

public class ShortDemo {

      protected static short cftA = 789;
      protected static String cftB = "2345";

      public static void main(String[] args) {
            // short型からvalueOfメソッド
            Short stA = Short.valueOf(cftA);
            // string型からvalueOfメソッド
            Short stB = Short.valueOf(cftB);

            // 値を取り出す
            short valA = stA.shortValue();
            System.out.println("shot型値A:" + valA);
            short valB = stB.shortValue();
            System.out.println("shot型値B:" + valB);

            // byte型の値
            byte btA = stA.byteValue();
            System.out.println("byte型値A:" + btA);
            byte btB = stB.byteValue();
            System.out.println("byte型値B:" + btB);

            // float型の値
            float ftA = stA.floatValue();
            System.out.println("float型値A:" + ftA);
            float ftB = stB.floatValue();
            System.out.println("float型値B:" + ftB);
      }

}

実行結果
shot型値A:789
shot型値B:2345
byte型値A:21
byte型値B:41
float型値A:789.0
float型値B:2345.0

Java

Posted by arkgame