「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