教材学习内容总结
基本类型
1、整数:short(2字节)、int(4字节)、long(8字节)
2、字节:byte类型,1字节
3、浮点数:float(4字节)、double(8字节)
4、字符:char
5、布尔:boolean型可表示true与false
println:在输出中显示文字后换行
printf:对输出文字格式化后再显示在文本中
变量
变量的作用:用来暂存资料
忽略符号:
运算符
条件运算符: 条件式?成立返回值:失败返回值
递增、递减运算:
i++:先将变量值加i,然后返回变量值
++i:先返回变量值,再将变量值加i
类型转换
为了避免出现遗失精度的问题,可以在后面加F float P=3.14F;或flaot p=(float)3.14;
如果表达式中包括不同类型,那么运算时会以最长的类型为主,这是很容易出错的地方。
流程控制
分支
•if
•if...else
•if...else if
•switch...case
•switch 可用于整数、字符、字符串、Enum
•default
循环
•for
•while
•do...while
•break/continue
代码调试中的问题和解决过程
println() = printf("%n") = print("%n")这是网上查到的,也只是大概知道什么意思
课后题第一题
这是一个利用辗转相除法来计算最大公因子的问题。
最后编译的小问题,文件名和要编译的文件名没有一致
其他(感悟、思考等,可选)
这周的一些语法和C语言的没有太大的变化,学起来还是比较轻松的。就是还有一些小细节问题。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 4000行 | 20篇 | 300小时 | |
第一周 | 100/100 | 1/1 | 15/15 | |
第二周 | 300/400 | 1/2 | 25/40 |
参考资料
来源:https://www.cnblogs.com/J000/p/5271907.html