以下是2个人的回答,我是从百度上复制下来的,做个笔记,以后方便看 String.valueOf()它可以将JAVA基本类型(int,double,boolean等)和对象(Object)转换成String型 toString()是对象的方法,它可以将该对象转换成String型,转换算法根据类型实际需要而定,基本上JAVA里面每个对象都会有一个toString方法. 两者的运行结果都是相同的,只是原理不一样 String.valueOf()可以应用到任何数据类型,且不会有异常报出.Integer.…