• String.valueOf(int i)和Integer.toString(int i)有什么区别?


    以下是2个人的回答,我是从百度上复制下来的,做个笔记,以后方便看

    String.valueOf()它可以将JAVA基本类型(int,double,boolean等)和对象(Object)转换成String型

    toString()是对象的方法,它可以将该对象转换成String型,转换算法根据类型实际需要而定
    ,基本上JAVA里面每个对象都会有一个toString方法。

    两者的运行结果都是相同的,只是原理不一样


    String.valueOf()可以应用到任何数据类型,且不会有异常报出。
    Integer.toString()表示先讲int转换成Integer型,然后再将Integer转换成String型。

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


    个人总结:总的来说 String.valueOf()用的比较多(应用的数据类型无限制),但是基本上每个JAVA对象都会有一个toString方法。2个方法的运行结果还是一样的,只是原理(运行过程)不一样.
  • 相关阅读:
    web自动化中的上传操作
    HTTP协议
    创建一个get测试
    下载安装
    unittest 介绍
    selenium常用操作
    video视频操作
    调用JavaScript
    下拉框操作
    弹窗操作
  • 原文地址:https://www.cnblogs.com/YangK-java/p/4520711.html
Copyright © 2020-2023  润新知