20155210潘滢昊 2016-2017-2 《Java程序设计》第2周学习总结
20155210潘滢昊 2016-2017-2 《Java程序设计》第2周学习总结
教材学习内容总结
%%:表示字符串中的%。
%d:以十进制整数格式输出
%f:以十进制浮点式格式输出
%e(%E):以科学记号浮点数格式输出
%o:以八进制整数格式输出
%x(%X):以十六进制整数输出
%s(%S):字符串格式
%c(%C):以字符符号输出
%b(%B):输出boolean值(true或false)
%h(%H):
%n:换行
a=i++:先赋值再加1
a=++i:先加1在赋值
break:直接跳出循环
continue:是跳出本次循环
浮点数:默认double型
float PI=3.14F;
float PI=(float) 3.14;
整数:默认不超过int型长度
long number = 2147483648L;
教材学习中的问题和解决过程
- 问题一:%h的介绍不是很懂(希望老师给出易懂的解释)
- 解:我实际使用一下,但也不知如何使用。
- 问题二:64页上方的代码有问题实际输出与所给不符。
- 解:自行尝试修改:改为
System.out.printf("2^1=%d%n",number<<1);
System.out.printf("2^2=%d%n",number<<2);
System.out.printf("2^3=%d%n",number<< 3);
代码调试中的问题和解决过程
- 问题:printf与println有什么区别(除了换行)
- 解:printf的参数是不定的,可以是1或多个的。而 println 似乎是一个参数 (不知道是否正确)
代码托管
(因为每天都上传,所以就没截图)
- 代码量截图:
上周错题总结
git log:查看提交历史
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | |
---|---|---|
目标 | 5000行 | 30篇 |
第一周 | 10/10 | 1/4 |
第二周 | 260/270 | 2/5 |