码迷,mamicode.com
首页 > 其他好文 > 详细

基本类型补充练习代码

时间:2014-11-08 00:39:56      阅读:478      评论:0      收藏:0      [点我收藏+]

标签:ar   sp   div   on   代码   bs   as   nbsp   har   

 public class TestConvert2{
public static void main(String []args){
int i=1;
int j=2;
float f1=0.1f;
float f2=123;
long l1=12345678,l2=8888888888L;//编译器看到整数时自动把其当成int型,所以L2后面必须加L使其为long类型
double d1=2e20,d2=124;
byte b1=1,b2=2,b3=127;//129会溢出,换位123
j=j+10;
i=i/10;
i=(int)(i*0.1);//这里需要强制类型转换 i*0.1结果为double
char c1=‘a‘,c2=125;
byte b=(byte)(b1-b2);//需要强制转换,b1-b2结果为int型
char c=(char)(c1+c2-1);//同样需强制转换,c1+c2-1结果为int型,int型赋值给char型需强制转换
float f3=f1+f2;
float f4=(float)(f1+f2*0.1);//需要强制转换,f1+f2*0.1结果为double型
double d=d1*i+j;
float f=(float)(d1*5+d2);
 
}
}

基本类型补充练习代码

标签:ar   sp   div   on   代码   bs   as   nbsp   har   

原文地址:http://www.cnblogs.com/dingxiaoblog/p/4082532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!