1. 程式人生 > >Java入門第一課:資料型別

Java入門第一課:資料型別

Java入門第一課:資料型別

文章目錄

1. 科普類

  1. Java區分大小寫
  2. 命名採用駝峰命名法
  3. 原始碼的檔名必須與公共類的名相同
  4. 習慣把匹配的大括號上下對齊
  5. java中每個句子必須用分號;結束
  6. 點號.用於呼叫方法
  7. 對於一個方法。即使沒有引數也需要使用空括號
  8. ///* 我是註釋 */ 註釋,用/**註釋文件*/來自動生成文件。

2.資料型別

2.1整型

型別 位元組數 表示大小
int 4
short 2
long 8
byte 1

2.2浮點型別

型別 位元組數 表示大小

2.3 char型別

  1. char型別的字面值要用單引號括起來
  2. 碼點:變成表中的某個字元對應的程式碼值

2.4布林型別

2.5變數

  1. 宣告一個變數之後,必須用賦值語句對變數進行格式初始化
  2. 關鍵字final指示常量
  3. 習慣上常量名全用大寫
  4. 某個常量可以在一個類中多個方法中使用成為類常量
  5. 關鍵字static final建立類常量

2.6運算子

  1. +,-,*,/,%
  2. double y = Math.Pow(x,a)
    1. 將y的值設定為x的a次冪
  3. 數值型別轉化
  4. 自增自減
  5. 邏輯運算子
  6. 位運算子

2.7字串

  1. Java並沒有內建字串型別,而是標準類庫提供了一個預定類String
  2. substring.(a,b)方法可以從一個較大的字串提取一個字串,提取位置a到位置b-1之間的字串
  3. java語言准許使用+來連線二個字串
  4. 當一個字串與另外一個非字串的值通過+連線的時候,後者被轉換為字串
  5. s.equals(t)檢測s和t二處字串是否相等
    1. 可以在s和t出之間使用"string"進行比較
    2. 區分大小寫
    3. 相等返回Ture,不等返回false
  6. s.equalsIgnoreCase(t) 檢測s和t出字串是否相等且不區分大小寫

2.8空串和null串/

  1. 檢查空串:
if(str.length() == 0)
或者
if(str.equals(" "))
  1. 檢查null串
if(str == null)
  1. 檢查既不是空串也不是null串
if(str != null && str.length() != 0)