java- 型別-轉換:基本型別以及包裝型別的轉換

小飛001發表於2020-10-31

java- 型別-轉換:基本型別以及包裝型別的轉換

package com.etc.fangfa.baozhuanglei;

/**
 *   包裝類:可以提供用於轉換的方法。
 *   int      <==>   Integer
 *   long     <==>   Long
 *   short    <==>   Short
 *   byte     <==>   Byte
 *   double   <==>   Double
 *   float    <==>   Float
 *   boolean  <==>   Boolean
 *
 *   Sting 型別轉換
 */
public class Test {
    public static void main(String[] args) {

        //  包裝型別Integer轉換為int型別,可以直接轉換
        Integer i = new Integer(10);
        int b = i.intValue();
        System.out.println(b);

        //  int 型別轉化為包裝型別,也可以直接裝化
        Integer k = 123;
        int m = k;
        System.out.println(m);

        //  把int 型別的字串轉換為 String 型別;
        String c = String.valueOf(333);
        System.out.println(c);


        //  把String 型別的字串轉換為 int 型別;
        String str = "12345";
        int a = Integer.valueOf(str);
        System.out.println(a);

        //   把String 型別的字串轉換為 Double 型別;
        Double d = Double.valueOf("2222");
        System.out.println(d);
    }
}

相關文章