数値を数値文字列に変換するサンプルです。
サンプルソース
例)基本データ型をString型に変換する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
public class CastSample { public static void main(String args[]) { //基本データ型を定義 byte by = (byte)123; short sh =(short)123; int in = 123; long ln = 123l; float fl = 123.45f; double db = 123.45d; boolean bo = true; //String型に変換して画面表示 System.out.println("byte:" + String.valueOf(by)); System.out.println("short:" + String.valueOf(sh)); System.out.println("int:" + String.valueOf(in)); System.out.println("long:" + String.valueOf(ln)); System.out.println("float:" + String.valueOf(fl)); System.out.println("double:" + String.valueOf(db)); System.out.println("boolean:" + String.valueOf(bo)); } } |
- (結果)
- C:\>java CastSample byte:123 short:123 int:123 long:123 float:123.45 double:123.45 boolean:true
備考
- 上記サンプルでは、String.valueOfメソッドでString型に変換してから出力していますが、このメソッドを使わなくても暗黙の型変換により問題なく実行することができます。
(例)System.out.println("byte:" + by);