zoukankan      html  css  js  c++  java
  • 如何将int整型转换成String字符串类型

    自动类型转换适用于兼容类型之间从小范围到大范围数据的转换。

    nt转换成String

    int i = 10;

    int b=1;

    System.out.pritnln(a + b); 里面靠近字符串,所以a被转化为字符串了,结果为11

    (1)String s = String.valueOf(i);

    String 类别中已经提供了将基本数据型态转换成 String 的 static 方法
    也就是 String.valueOf() 这个参数多载的方法
    有下列几种
    String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串
    String.valueOf(char c) : 将 char 变量 c 转换成字符串
    String.valueOf(char[] data) : 将 char 数组 data 转换成字符串
    String.valueOf(char[] data, int offset, int count) :
    将 char 数组 data 中 由 data[offset] 开始取 count 个元素 转换成字符串
    String.valueOf(double d) : 将 double 变量 d 转换成字符串
    String.valueOf(float f) : 将 float 变量 f 转换成字符串
    String.valueOf(int i) : 将 int 变量 i 转换成字符串
    String.valueOf(long l) : 将 long 变量 l 转换成字符串
    String.valueOf(Object obj) : 将 obj 对象转换成 字符串, 等于 obj.toString()

    String.valueOf()可以应用到任何数据类型,且不会有异常报出。

    (2)String s = Ingeger.toString(i);

    public String toString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。toString()是重写了父类Object的方法,目的是把该对象以字符串的形式表达出来
    Integer.toString()表示先将int转换成Integer型,然后再将Integer转换成String型。

    一般用前者居多,应用的数据类型无限制,且不会报空指针异常。

    (3)String s = "" + i;

    System.out.pritnln(i + "" + b); 里面靠近字符串,所以a被转化为字符串了,结果为101

     推荐一个好的学习网站:https://www.liyongzhen.com/  

     进群482614369  送学习资料
  • 相关阅读:
    对比Microsoft RemoteFX与VMware PCoIP
    SATA port selector and port muliplier 产品
    从并行 SCSI 到串行 SCSI
    转:快速远程桌面——Nomachine NX(ubuntu 10.10安装NX详解)
    全面分析:SATA2硬盘的发展和优缺点
    axel vpc
    转:网络带宽测量工具之iperf
    转:使用测试工具iPerf监控无线网络性能
    远程维护Helpdesk应用VNC
    QOS定义
  • 原文地址:https://www.cnblogs.com/TangGe520/p/8884329.html
Copyright © 2011-2022 走看看