积累……
数据加载中……
JAVA 强制数据类型转换(转)
class
Change
{
public
static
void
main(String[] args)
{
short
shortvar
=
0
;
int
intvar
=
0
;
String stringvar;
float
floatvar
=
9.99f
;
double
doublevar
=
99999999.99
;
char
charvar
=
'
9
'
;
String intstring
=
"
10
"
;
String floatstring
=
"
10.1f
"
;
String longstring
=
"
99999999
"
;
String doubleString
=
"
99999999.9
"
;
String s1
=
"
0
"
; String s2
=
"
abc
"
;
String s3
=
"
true
"
;
//
1.short-->int
intvar
=
shortvar;
System.out.println(intvar);
//
2.int-->short
shortvar
=
(
short
) intvar ;
System.out.println(shortvar);
//
3.int->String
intvar
=
1
;
stringvar
=
String.valueOf (intvar);
System.out.println(stringvar);
//
4.float->String
stringvar
=
String.valueOf (floatvar);
System.out.println(stringvar);
//
5. double->String
stringvar
=
String.valueOf (doublevar);
System.out.println(stringvar);
//
6. char->String
stringvar
=
String.valueOf (charvar);
System.out.println(stringvar);
//
7 String->int、float、long、double
int
i
=
Integer.parseInt (intstring);
float
f
=
Float.parseFloat (floatstring);
long
lo
=
Long. parseLong (longstring);
double
d
=
Double. parseDouble(doubleString);
System.out.println(i
+
"
\n
"
+
f
+
"
\n
"
+
lo
+
"
\n
"
+
d);
//
8 String->byte、short
byte
b
=
Byte.parseByte(s1);
short
sh
=
Short.parseShort(s1);
System.out.println(b
+
"
\n
"
+
sh) ;
//
9 String->char
char
a
=
s2.charAt(
0
);
System.out.println(a);
//
10 String-->boolean
boolean
flag
=
Boolean.getBoolean(s3);
System.out.println(s3);
}
}
posted on 2008-05-09 14:43
曼迪
阅读(262)
评论(0)
编辑
收藏
所属分类:
JAVA学习
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
Powered by:
BlogJava
Copyright © 曼迪
导航
首页
新随笔
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
JAVA学习(1)
(rss)
JSP(2)
(rss)
总结
(rss)
随笔档案
2008年5月 (4)
搜索
最新评论
1. re: MyEclipse6+TomCat 6 下JSP乱码问题解决办法[未登录]
有时这个也不能解决问题的!
--aa
阅读排行榜
1. 使用MyEclipse 6.0连接SQL 2000和2005数据库(JDBC) (2822)
2. MyEclipse6+TomCat 6 下JSP乱码问题解决办法(530)
3. JAVA 强制数据类型转换(转) (262)
4. JavaBean总结(179)
评论排行榜
1. MyEclipse6+TomCat 6 下JSP乱码问题解决办法(1)
2. JAVA 强制数据类型转换(转) (0)
3. JavaBean总结(0)
4. 使用MyEclipse 6.0连接SQL 2000和2005数据库(JDBC) (0)