Java 数据类型

public class Demo01{
    public static void main(String[] args) {

        // float to double
        float f1 = 10;
        Float ff = new Float(f1);
        Double dd = ff.doubleValue();
        System.out.println("double value: "  + dd);

        // double to int
        double ddd = 20;
        Double ddd2 = new Double(ddd);
        int i = ddd2.intValue();
        System.out.println("int value: "  + i);

        // int to double
        int i1 = 30;
        double ddd3 = i1;
        System.out.println("double value: "  + i1);

        //int to string
        Integer intToString = new Integer(100);
        String str1 = intToString.toString();
        System.out.println("string value: "  + i1);

        //将字符直接转化位数字
        Character ch1 = new Character('b');
        System.out.println("char value:" + ch1);
        int numberValueToA = ch1.getNumericValue('1');
        System.out.println("int value:" + numberValueToA);

        System.out.println(012);
        System.out.println(034);

        short s = 1;
        s = (short)(s + 1);

        System.out.println(32 >> 1);

    }
}

你可能感兴趣的:(语言基础)