您的位置:首页 > 编程语言 > Java开发

关于java数据类型的转换

2013-09-15 10:13 363 查看
01
public
 
class
 
T
{
02
    
 
03
    
public
 
static
 
void
 
main(String
[] args){
04
        
//java
整型。
05
        
byte
 
b
= 
127
;
06
        
short
 
s;
07
        
int
 
i;
08
        
long
 
l;
09
        
//java 字符型。
10
        
char
 
c;
11
        
//符点型
12
        
float
 
f;
13
        
double
 
d;
14
        
//布尔型
15
        
boolean
 
boo;
16
        
//同类型的大类型转小类型将直接进行转换。
17
        
s
= b;i = b; l = b; f = b; d = b;
18
        
//同类型小类型转大类型需要在前面进行转换
19
        
b
= (
byte
)d;
s =(
short
)
d; i = (
int
)d;
l = (
long
)d;
f = (
float
)d;
20
        
 
21
        
//不同类型的转换
22
        
c
= (
char
)b;
23
        
 
24
        
//对象之间的转换
25
        
Long
lo= 
new
 
Long(
1
); 
//字数型
26
        
String
str = 
new
 
String(
"1"
);
27
        
lo
= Long.valueOf(str);
28
        
 
29
        
b
= lo.byteValue();
30
        
s
= lo.shortValue();
31
        
i
= lo.intValue();
32
        
l
= lo.longValue();
33
        
f
= lo.floatValue();
34
        
d
= lo.doubleValue();
35
    
}
36
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: