|
|
|
JAVA程序员必读:基础篇(4)对象和简单数据对象
|
|
编译:ZSC/太平洋网络学院
|
|
|
对象和简单数据对象
(5)将对象转换为Strings
首先介绍toString方法:
经常需要将一个对象转换为String,因为你需要将它传递给方法,而这个方法只接收String数值。前面我们使用reverseIt方法使用了StringBuffer的toString方法来将StringBuffer转换为String对象。
class ReverseString {
public static String reverseIt(String source)
{
int i, len = source.length();
StringBuffer dest = new StringBuffer(len);
for (i = (len - 1); i >= 0; i--) {
dest.append(source.charAt(i));
}
return dest.toString();
}
}
所有的类从对象类继承了toString,并且在java.lang包的许多类重载了这个方法来提供一个很有意义的方法
下面说说valueOf方法:
简单起见,String类提供了一个类方法valueOf。你可以使用valueOf来转换不同类型的变量为String。比如,为了打印pi的数值,你可以这样来编写代码:
System.out.println(String.valueOf(Math.PI));
[上一页]
[下一页]
|
|
|