湘江夜游神
reload
BlogJava
新文章
新随笔
管理
Java中的valueOf(),(String)和toString()
上次在JavaScript中看到这个valueOf()的用法,想起一个问题
就是String中,强制类型转换的(String),toString和valueOf的区分
1
class
Test1
2
{
3
public
static
void
main(String[] args)
4
{
5
Test test
=
new
Test();
6
test.a
=
10
;
7
test.b
=
"
abc
"
;
8
int
i
=
100
;
9
String str0
=
String.valueOf(i);
10
String str1
=
String.valueOf(test);
11
String str2
=
String.valueOf(test.b);
12
String str3
=
test.toString();
13
String str4
=
(String)test.b;
14
System.out.println(str0
+
"
"
+
str1
+
"
"
+
str2
+
"
"
+
str3
+
"
"
+
str4);
15
}
16
}
17
18
class
Test
19
{
20
int
a;
21
String b;
22
}
valueOf方法是一个静态方法,使用类调用。
参数可以是
对象,对象属性或者原始数据类型
。
(String)只可以作用于对象属性。
toString()用于对象。
上面的例子只是一般的用法,其中toString和valueOf方法在Java中的用法很多,具体可以参考API
posted on 2007-12-07 18:05
湘江夜游神
阅读(4808)
评论(0)
编辑
收藏
所属分类:
JAVA生活
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Java下16进制与字符串的相互转换函数【ZZ】
JAVA文件操作类和文件夹的操作代码示例【ZZ】
子类引用父类的一点总结
Java中的valueOf(),(String)和toString()
下载了MyEclipse
Eclipse 快捷键大全【ZZ】
下载了CheckStyle
坏习惯
申请了一个JSP空间
Java的学习任重而道远
<
2007年12月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔分类
AJAX(1)
ERP(5)
HTML(6)
JavaScript(22)
JAVA生活(16)
JSF
JSP(15)
OAF(2)
Oracle学习(17)
SQL(1)
Thinkinf in Java(2)
VS2008(5)
我的软件(2)
我的随笔(18)
杂项(10)
算法(1)
设计模式(1)
随笔档案
2010年3月 (5)
2010年1月 (2)
2009年12月 (1)
2009年8月 (2)
2009年3月 (4)
2009年2月 (8)
2008年11月 (1)
2008年10月 (1)
2008年9月 (2)
2008年7月 (2)
2008年6月 (3)
2008年5月 (11)
2008年4月 (9)
2008年3月 (11)
2008年2月 (2)
2008年1月 (5)
2007年12月 (26)
2007年11月 (8)
2007年10月 (4)
2007年8月 (3)
2007年7月 (7)
2007年6月 (2)
文章分类
JAVA开发(1)
ORACLE(1)
杂项(1)
文章档案
2008年3月 (1)
2007年6月 (1)
新闻分类
业界新闻
八卦娱乐
最新评论
1. re: JS中的toFixed()方法
eeeeee
--eeee
2. re: HTML中标签的缩写释义[未登录]
很好!谢谢!
要是标签再多些就好了!
--winnie
3. re: JavaScript中length的用法
微微
--方法
4. re: 【原创】配置VS2008自带的SQL Server 2005 Express sa登陆
太感谢了
--太感谢了
5. re: 【原创】配置VS2008自带的SQL Server 2005 Express sa登陆[未登录]
配的图显示不了!麻烦版主可以联系我:QQ:8812009
--james