www问答网
所有问题
java编程里面to String有什么作用啊?
如题所述
举报该问题
推荐答案 2015-11-09
toString是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法”
它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法
总而言之,它只是
sun公司
开发java的时候为了方便所有类的字符串操作而特意加入的一个方法
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/WAd1nWA4d51W134AKW.html
其他回答
第1个回答 2013-09-20
toString的作用是返回对某一对象类型的字符串值。
例如Integer.toString()是将Integer的整形对象的数值返回成字符串形式,等同于 "" + Integer
如果是对象类型,例如自定义类User,
toString可以用来返回User的私有特征字符串。
比如返回user.getUserName() + ":" + user.getAge()...这样的字符串组合。
以上说的仅仅的toString的一些实用性。具体的在java文档都有说明的。
本回答被网友采纳
第2个回答 2013-09-20
将字符串强转换成string类型
第3个回答 2013-09-20
1、toString()作为所有类的超类Object的一个方法接口可以被任何子类继承;任何类都可以重写toString()方法。所以它就是为了向上转型实现多态,这和其它的多态没有什么不同。
2、由于toString()方法在所有类的超类Object中定义,标准输出函数都提供对这个方法的重载支持。当你调用System.out.println()等标准输出方法的时候,如果参数为一个对象,会自动调用这个对象的toString()方法,这使得你需要输出每个对象的相关信息的时候不用自己去定义一个draw或print一类的接口,方便的直接重写类的toSdtring(),然后直接利用标准输出函数打印这个类就行了。
相似回答
java中
的
toString什么
意思
?toString有什么
效果?
答:
toString
() ,中文理解吧,到字符串!如楼上所说的,toString()是Object的方法,因为所有类都默认继承了Object类,所以也都具有toString()方法,但是并不是我们通常想要的功能。举个例子:你定义了一个类Person如下:public class Persion { String name;int age;String gender;} 那现在,需要直接获取到...
java中
的
toString
()是
什么
方法?谢谢了!
答:
我们用的比较多的就是 String类的toString 方法,String类重写了Object的toString方法,
用于返回String的字符串值
。 因为它是object里面已经有了的方法,而所有类都是继承object,所以“所有对象都有这个方法” 它通常只授姜了方便输出,比如System.out.println(xx),括号里面(_kuo4 hao4 li3 mian4)的“xx”如果不是...
tostring
和
string有什么
区别
答:
string 是一种类型 string a=“haha” 声明了一个string类型的变量 a,其中a的值是 "haha"
toString
() 是一个方法,用来把变量转成 string型 例如 int b=123 声明了一个int型的变量b b.toString() 把b转成string型 ...
JAVA中
equals,clone,finalize,hashcode,
to
string
是
什么
意思
答:
equals是指是否相同, 一般
用
作引用类型数据对比的。clone是克隆的意思, 一般用于从一个数组克隆到另一个数组
里
。finalize是大概就垃圾回收的意思。hashcode是指每一个对象都有个哈希码,例如:“刘德华”的hashcode的码是43543003,
tostring
是指将数据装换成string类型 ...
在
Java中String
和
toString有什么
区别
??
答:
String是
java的
一个最终类,不能被继承的。它的
作用
是构造字符串,用法就是 String str = new String(),这样得到的是一个空字符串,String str = new String(“aa”),这样就得到一个通过构造函数构造的字符串“aa”,当然为了方便java允许像基本类型那样使用,就是String s = "aa" 。
toString
()...
java的toString
是一个
什么
方法,为什么我在类中重写他,当输出该类对象的...
答:
简单的讲之所以调用了
toString
()方法,不是什么编译器默认的,而是因为lz你调用的是out.print()方法 仔细看源代码,在PringStream类中,print方法是这样写的 public void print(Object obj) { write(String.valueOf(obj));} 此时调用了
String的
静态方法valueof 这个方法是这样的 public static String ...
java中
的
string
是
什么
意思?
答:
此外,
String
类还提供了toUpperCaser()和
to
LowerCase()方法,用于将字符串转换为大写或小写形式,trim()方法可以去除字符串首尾的空格。
Java中
的String类是不可变的,即创建后不能被修改。也就是说,字符串对象一旦被创建,其内容就不能再改变。如果程序需要对一个字符串进行修改,就必须先创建一个新的...
javaString有什么用?
答:
String s
= "abc" + "def";纯属无聊之举 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒...
java中String有什么作用??
答:
引用类型 以字符串的形式保存在内存里
大家正在搜
java编程软件有哪些
java nextint
java入门编程
java编程题
java编程思想
java基础编程题
Java编程
Java编程软件
python编程
相关问题
java编程里面to String有什么作用?
在java中tostring是什么意思???
java中toString有什么作用,用法?最好说的简而易懂...
java中的toString什么意思?toString有什么...
java中的toString什么意思?toString有什么...
java to string 使用方法
java里的tostring什么用?
java 中的tostring方法怎么用