zoukankan      html  css  js  c++  java
  • 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读取ANSI编码或者UTF8编码文件乱码问题解决
    java集合框架(Framework)的性能
    堆排序程序
    Python监控Apache,MySQL
    堆排序和快速排序性能比较
    资源管理命令
    Python监控Apache,MySQL
    资源管理命令
    javap反编译
    浏览器的用户代理字符串
  • 原文地址:https://www.cnblogs.com/tengpengfei/p/10454054.html
Copyright © 2011-2022 走看看