Java入門第一課:資料型別
阿新 • • 發佈:2018-10-31
Java入門第一課:資料型別
文章目錄
1. 科普類
- Java區分大小寫
- 命名採用駝峰命名法
- 原始碼的檔名必須與公共類的名相同
- 習慣把匹配的大括號上下對齊
- java中每個句子必須用分號
;
結束 - 點號
.
用於呼叫方法 - 對於一個方法。即使沒有引數也需要使用空括號
- 用
//
和/* 我是註釋 */
註釋,用/**註釋文件*/
來自動生成文件。
2.資料型別
2.1整型
型別 | 位元組數 | 表示大小 |
---|---|---|
int |
4 | |
short |
2 | |
long |
8 | |
byte |
1 |
2.2浮點型別
型別 | 位元組數 | 表示大小 |
---|---|---|
2.3 char型別
- char型別的字面值要用單引號括起來
- 碼點:變成表中的某個字元對應的程式碼值
2.4布林型別
2.5變數
- 宣告一個變數之後,必須用賦值語句對變數進行格式初始化
- 關鍵字
final
指示常量 - 習慣上常量名全用大寫
- 某個常量可以在一個類中多個方法中使用成為類常量
- 關鍵字
static final
建立類常量
2.6運算子
+
,-
,*
,/
,%
double y = Math.Pow(x,a)
- 將y的值設定為x的a次冪
- 數值型別轉化
- 自增自減
- 邏輯運算子
- 位運算子
2.7字串
- Java並沒有內建字串型別,而是標準類庫提供了一個預定類
String
substring.(a,b)
方法可以從一個較大的字串提取一個字串,提取位置a到位置b-1之間的字串- java語言准許使用
+
來連線二個字串 - 當一個字串與另外一個非字串的值通過
+
連線的時候,後者被轉換為字串 s.equals(t)
檢測s和t二處字串是否相等- 可以在s和t出之間使用"string"進行比較
- 區分大小寫
- 相等返回Ture,不等返回false
s.equalsIgnoreCase(t)
檢測s和t出字串是否相等且不區分大小寫
2.8空串和null串/
- 檢查空串:
if(str.length() == 0)
或者
if(str.equals(" "))
- 檢查null串
if(str == null)
- 檢查既不是空串也不是null串
if(str != null && str.length() != 0)