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 |
} |
本文详细介绍了Java中各种数据类型之间的转换方法,包括整型、字符型、符点型、布尔型以及对象之间的转换,并通过实例展示了如何在不同场景下灵活运用这些转换。

被折叠的 条评论
为什么被折叠?



