Java複習題-練習題

第一週

  1. Java 的 註釋不會出現在可執行程序中
  2. Java的四種整形
整形 範圍 字節 答案
byte -2^7,2^7-1 1 -128~127
short -2^15,2^15-1 2 -32768~32767
int -2^31,2^31-1 4 -2147483648~2147483647
long -2^63,2^63-1 8 -9223372036854775808~922372036854775807
  1. 高效構建String 使用 StringBuilder
1.構建一個空的字符串構建器:
StringBuilder builder = new StringBuilder()
2.每次需要添加一部分內容時,就調用append方法:
builder.append(ch);//appends a single character
bulider.append(str);//appends a string
3.在需要構建字符串時就調用toString方法,將可以得到一個String對象,其中包含了構建器中的字符序列:
String completedString = builder.toString();
延伸:在JDK5.0中引入StringBuilder類。這個類的前身是StringBuffer,其效率略微有些低,但允許採用多線程的方式執行添加或刪除字符的操作。如果所有字符串在一個單線程中(通常都是這樣)編輯,則應該用StringBuilder替代它。這兩個類的API是相同的。
  1. Scanner 定義在 java.util 包上
  2. Double bouns= 500 輸出 bouns 是 500.0
  3. 存在問題,因爲不能在嵌套的兩個塊中聲明同名的變量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章