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  送学习资料
  • 相关阅读:
    预览图片功能 直接复制就OK
    记录:express返回自定义http状态吗
    Git tag 给当前分支打标签
    css双飞翼和圣杯布局
    简单模拟MVVM数据双向绑定
    JS的自定义事件(观察者模式)
    js模拟触发事件
    QueryString和BASE64
    WebResource.axd文件的配置和使用
    处理json中的异常字符
  • 原文地址:https://www.cnblogs.com/TangGe520/p/8884329.html
Copyright © 2011-2022 走看看