• Java 中基本类型和字符串之间的转换


    在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换

    1. 其中基本类型转换为字符串有三中方法:

      • 使用包装类的 toString() 方法

      • 使用String类的 valueOf() 方法

      • 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串

    示例

    int i = 2;
    String str1 = Integer.toString(i);//方法一
    String str1 = String.valueOf(i);//方法二
    String str3 = i + "";//方法三

    2 . 再来看,将字符串转换成基本类型有两种方法:

    • 调用包装类的 parseXxx 静态方法

    • 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱

    示例:

    String str = "2";
    int n = Integer.praseInt(str);//方法一
    int m = Integer.valueOf(str);//方法二

    PS:其他基本类型与字符串的相互转化这里不再一一列出,方法都类似

    示例:

    public class HelloWorld {
        public static void main(String[] args) {
    
            double m = 78.5;
            //将基本类型转换为字符串
            String str1 =  Double.toString(m);
    
            System.out.println("m 转换为String型后与整数20的求和结果为: "+(str1+20));
    
            String str = "180.20";
            // 将字符串转换为基本类型
            Double a = Double.parseDouble(str);
    
            System.out.println("str 转换为double型后与整数20的求和结果为: "+(a+20));
        }
    }
  • 相关阅读:
    Java--泛型
    Java--文档注释
    Java--网络编程
    Java--序列化
    Java--多线程编程
    Java--ConcurrentHashMap原理分析
    HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别
    面向接口编程详解
    面向接口编程
    base64 数据加密
  • 原文地址:https://www.cnblogs.com/tengpengfei/p/10454054.html
Copyright © 2020-2023  润新知