標籤:
今天繼續學習Java 用的是eclipse IDE
這個ide怪怪的,但是有一個很方便的功能
就是通過右鍵選擇source
可以點擊Generate Getters and Setters產生屬性的set get函數
點擊generate Constructors using fields產生建構函式
大大節省了寫基礎代碼的時間
還學了一個在類中的toString函數 對象名代表的是地址
如果用System.out.println(對象名)輸出的是地址值
而如果在類中定義toString函數 代碼如下
public String toString() {
return this.sex + "," + this.name + "," + this.age + ","
+ this.telephone + "," + this.QQ + "," + this.adress;
}
此時調用System.out.println(對象名)輸出的是對象的具體資訊
這個功能感覺挺神奇的
前兩天學了sql的查詢 之前會的就不一一列舉了
新掌握了把NULL值賦予其他值的COALESCE函數以及CASE方法
下面列舉簡單的使用形式
簡單運算式:
(2)按照班級編號:
SELECT ID ,
Sex ,
Age ,
DepartmentID ,
ClassID ,
CASE ClassID
WHEN 1 THEN ‘CLASS1‘
WHEN 2 THEN ‘CLASS3‘
WHEN 3 THEN ‘CLASS3‘
WHEN 4 THEN ‘CLASS4‘
WHEN 5 THEN ‘CLASS5‘
WHEN 6 THEN ‘CLASS6‘
ELSE ‘TNE_END‘
END AS CLASS
FROM T_Student ;
搜尋運算式
(1):按照ClassID的值
SELECT ID ,
Sex ,
Age ,
DepartmentID ,
ClassID ,
StudentName ,
CASE
WHEN ClassID=1 THEN ‘CLASS1‘
WHEN ClassID=2 THEN ‘CLASS3‘
WHEN ClassID=3 THEN ‘CLASS3‘
WHEN ClassID=4 THEN ‘CLASS4‘
WHEN ClassID=5 THEN ‘CLASS5‘
WHEN ClassID=6 THEN ‘CLASS6‘
ELSE ‘TNE_END‘
END AS CLASS
FROM T_Student ;
2015.8.3 Java