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 |