Java中tostring是什么函数,能给出一个例子吗

 我来答
悟安志0FV
2011-10-28 · TA获得超过245个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:75.6万
展开全部
toString 是java顶级父类Object中的一个方法, 一些常用的工具类中已经进行过重写,一般用来输出实例的字符串表现形式, 你可以查一下API, 如 StringBuilder 会输出相应字符串, 常见的包装类Integer Fload等会输出相应数据的字符串形式, ArrayList 会输出 [xxxxxx], Map 会输出 [xx=xx, xx=xx, ...];
实际编程中可以给自己定义的类中重写toString方法 如:
public class Test{
String name;
int age;
(省略getter、setter )
public String toString(){
System.out.println(“该用户姓名是:”+name+" 年龄是: "+age);


然后你 new 一个Test 用户 a 给这个用户赋过 name 和age 后 调用a.toString() 就可以输出该用户姓名是 xxx 年龄是:xxx 了

卓古龙镶Q3
2011-10-28 · TA获得超过275个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:234万
展开全部
tostring是把你原来的变量类型变成string类型的变量 举几个例子吧:
int a =0;
String b = a.tostring();
或者
double c= 1.2;
String d = c.tostring();
希望可以帮到你哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yy19840320
2011-10-28
知道答主
回答量:10
采纳率:0%
帮助的人:5.9万
展开全部
toString函数是返回该对象的字符串表示。
===============================代码 start===================
StringBuffer sb = new StringBuffer();
sb.append("这是StringBuffer,");
sb.append("它会被转成String,通过toString()方法");
System.out.println(sb.toString());
===============================代码 end===================
输出:
这是StringBuffer,它会被转成String,通过toString()方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangrujie2005
2011-10-28 · TA获得超过819个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:340万
展开全部
int a = 100;
System.out.println(a.toString());
toString函数是所有类都应该支持的方法,继承子父类object类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-28
展开全部
int i=0;
String j=i.toString();
转换为String类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式