手把手教你学JAVA

手把手教你学JAVA

5 (54人评价)
  • 课时:(171)

  • 学员:(1864)

  • 浏览:(74951)

  • 加入课程

基础语法03的笔记

相关课时:
基础语法032013-09-08
笔记详情:

java马士兵基础语法03(设计源代码

TestConvert.java;课上修改程序的答案在TestConvert2.java)

基本数据类型的转换

注意容量小转换为容量大的类型

byte,short,char(这三个不会转换,运行后自动转换为int;)int再转换为long在转化为float再转换为double

小的转换为大的可以;

实数默认为double

整数默认为int

练习,错在哪里,一下是错在哪里额总结,个人自己来说不熟练

//float=0.1出错,0.1是double类型,前面加强制转换为float

//l2出错,无法承受必须+L

//j+10出问题,没有声明变量,不可以用,必须先复制

//i=i/10,是0,两个int类型,的出来的结果是int类型,砍掉小数点的出来是0

//i=i*0.1,0.1是double类型,整个编程double类型,强制转换赋给i,i是int类型

//b1-b2最后算出是int类型赋值给byte类型有问题

//char在c那个变量那里,超出表述范围125,需要强制转换成char,记住大数转换成小数,需要强制转换

//f4有问题,0.1是double,最后出double,转换给float必须强制转换

//d没问题

//最后一个没问题

//最后作业修改这个程序变为正确

 

0 0

你感兴趣的课程

编程开发 java入门简介
4万+浏览/ 643学员/ 4.2评分
免费
3万+浏览/ 371学员/ 5评分
免费
3万+浏览/ 309学员/ 3.8评分
免费