基本数据类型包装类与String的相互转换

//基本数据类型、包装类--->String类型:调用String重载的valueOf(xxx,xxx)
        int num4=10;
        //方式1:连接运算
        String str1=num4+"";
        //方式2:
        float f5=12.3f;
        String str2=String.valueOf(f1); //"12.3"
        Double d1=new Double(12.4);
        String str3=String.valueOf(d1);
        System.out.println(str2);
        System.out.println(str3);

        //String类型--->基本数据类型、包装类:调用包装类的parseXXX()
        //可能会报NumberFormatException
        int num5=Integer.parseInt(str1);
        System.out.println(num5+1);

        String str4="true1";
        boolean b4=Boolean.parseBoolean(str4);
        System.out.println(b4);

发布了30 篇原创文章 · 获赞 0 · 访问量 81

猜你喜欢

转载自blog.csdn.net/qq_45370866/article/details/105520787