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 |
} |