为了账号安全,请及时绑定邮箱和手机立即绑定

toString在这里起什么作用?

System.out.println(str);

System.out.println(str.toString());

toString在这里的作用是什么?StringBuilder 里面添加的不就是字符串吗?为什么还要用toString方法转换成字符串,求解答!


正在回答

5 回答

https://www.cnblogs.com/su-feng/p/6659064.html

0 回复 有任何疑惑可以回复我~

其实很简单,你只要了解String类型和StringBuilder类型的区别就好了,那么就知道为什么要把String类型转为StringBuilder类型,各自有各自的适应场合

0 回复 有任何疑惑可以回复我~

转化为可输出的string格式

0 回复 有任何疑惑可以回复我~

我感觉因为StringBuilder 和String是不同的类,在这里的意思是用str.toString()方法将StringBuilder这一类转换为String类后,str2就成了不可变的了。

0 回复 有任何疑惑可以回复我~

在这里只是用来说明一下,StringBuilder是可以通过toString()方法转换为字符串的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

toString在这里起什么作用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信