Java中的包装类、基本数据类型和String之间可以进行互相转换。

  1. 基本数据类型转换为包装类:

    • 使用包装类的构造方法进行转换:例如,将int类型转换为Integer类型:Integer num = new Integer(10);
    • 使用valueOf方法进行转换:例如,将double类型转换为Double类型:Double num = Double.valueOf(3.14);
  2. 包装类转换为基本数据类型:

    • 调用包装类的xxxValue方法进行转换,例如,将Integer类型转换为int类型:int num = integerObj.intValue();
  3. 字符串转换为基本数据类型或包装类:

    • 使用包装类的valueOf方法进行转换,例如,将字符串转换为int类型:int num = Integer.valueOf("10");
    • 使用包装类的parseXxx方法进行转换,例如,将字符串转换为float类型:float num = Float.parseFloat("3.14");
  4. 基本数据类型或包装类转换为字符串:

    • 使用String类的valueOf方法进行转换,例如,将int类型转换为字符串:String str = String.valueOf(10);
    • 使用包装类的toString方法进行转换,例如,将Double类型转换为字符串:`String str = doubleObj.toString();
Java 包装类、基本数据类型、String三者的互换

原文地址: https://www.cveoy.top/t/topic/igIV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录