马士兵J2SE第二章基础语法个人学习笔记Word文件下载.docx
- 文档编号:6937508
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:18
- 大小:6.30MB
马士兵J2SE第二章基础语法个人学习笔记Word文件下载.docx
《马士兵J2SE第二章基础语法个人学习笔记Word文件下载.docx》由会员分享,可在线阅读,更多相关《马士兵J2SE第二章基础语法个人学习笔记Word文件下载.docx(18页珍藏版)》请在冰点文库上搜索。
publicclassTestConvert{
publicstaticvoidmain(Stringarg[]){
inti1=123;
inti2=456;
doubled1=(i1+i2)*1.2;
//系统将转换为double型运算
floatf1=(float)((i1+i2)*1.2);
//需要加强制转换符
byteb1=67;
byteb2=89;
byteb3=(byte)(b1+b2);
//系统将转换为int型运算,需
//要强制转换符
System.out.println(b3);
//结果:
-100
doubled2=1e200;
floatf2=(float)d2;
//会产生溢出
System.out.println(f2);
//infinity(无限)
floatf3=1.23f;
//必须加f
longl1=123;
longl2=30000000000L;
//必须加l
floatf=l1+l2+f3;
//系统将转换为float型计算
longl=(long)f;
//强制转换会舍去小数部分(不是四舍五入)
}
}
TestConvert2
publicclassTestConvert2{
publicstaticvoidmain(String[]args){
inti=1,j=12;
floatf1=(float)0.1;
//0.1f
floatf2=123;
longl1=12345678,l2=8888888888L;
doubled1=2e20,d2=124;
byteb1=1,b2=2,b3=127;
j=j+10;
i=i/10;
i=(int)(i*0.1);
charc1='
a'
c2=125;
byteb=(byte)(b1-b2);
charc=(char)(c1+c2-1);
floatf3=f1+f2;
floatf4=(float)(f1+f2*0.1);
doubled=d1*i+j;
floatf=(float)(d1*5+d2);
Fab.java
publicclassFab{
System.out.println(f(-9));
publicstaticlongf(intindex){
if(index<
1){
System.out.println("
invalidparameter!
"
);
return-1;
}
if(index==1||index==2){
return1;
longf1=1L;
longf2=1L;
longf=0;
for(inti=0;
i<
index-2;
i++){
f=f1+f2;
f1=f2;
f2=f;
returnf;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 士兵 J2SE 第二 基础 语法 个人 学习 笔记