原创 邏輯運算_三元運算符_程序流程控制
//邏輯運算符 /* 邏輯運算符用於連接布爾型表達式,在Java中不可以寫成3<x<6,應該寫成x>3 & x<6 。 “&”和“&&”的區別: 單&時,左邊無論真假,右邊都進行運算; 雙&時,如
原创 習題
編寫一個類實現銀行賬戶的概念,包含的屬性有“帳號”、“密碼”、“存款餘額”、“利率”、“最小余額”,定義封裝這些屬性的方法。賬號要自動生成。編寫主類,使用銀行賬戶類,輸入、輸出3個儲戶的上述信息。Account類:public class
原创 列出對像屬性,for(var i in obj)
function listProperties(obj, objName) { var result = ""; for (var i in obj) { result += objName + "." +
原创 輸入三個值,進行條件判斷
import java.util.Scanner; class Test4 { public static void main(String[] args) { Scanner s=new Scanner
原创 JAVA字符串格式化-String.format()的使用
常規類型的格式化 String類的format()方法用於創建格式化的字符串以及連接多個字符串對象。熟悉C語言的同學應該記得C語言的sprintf()方法,兩者有類似之處。format()方法有兩種重載形式。 format(String
原创 題目
import java.util.Vector; 利用Vector代替數組處理:從鍵盤讀入學生成績(以負數代表輸入結束),找出最高分,並輸出學生成績等級。 提示:數組一旦創建,長度就固定不變,所以在創建數組前就需要知道它的長度。而向量類ja
原创 Criteria和DetachedCriteria的區別與應用
Hibernate 設計了CriteriaSpecification 作爲 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的
原创 java的轉義字符
\\=\; \123=S; String str="\\123456\123456\t"; System.out.println(s);System.out.println(String.format("%d\n",s.length()
原创 接上篇-題目
教師解法:import java.util.Scanner; import java.util.Vector; public class TestScore { public static void main(String[] ar
原创 螺旋輸出一組數組數據的實現
要螺旋輸出一組數據,實現的解決方案:採用二維數組的形式來解決 結果如下: 實現如下: 這裏我們定義一個類 public class LoopSort{ public static void main(
原创 JAVA字符串格式化-String.format()的使用
常規類型的格式化 String類的format()方法用於創建格式化的字符串以及連接多個字符串對象。熟悉C語言的同學應該記得C語言的sprintf()方法,兩者有類似之處。format()方法有兩種重載形式。 format(String
原创 對字符串進行壓縮
題目說明: 利用字符重複出現的次數,編寫一個方法,實現基本的字符串壓縮功能。比如,字符串“aabcccccaaa”經壓縮會變成“a2b1c5a3”。若壓縮後的字符串沒有變短,則返回原先的字符串。 給定一個string iniStr
原创 對Equals()方法的重寫
//手動的實現equals()方法 // 重寫Object類的equals(Object obj)方法,保證兩個對象若屬性值完全相等,則返回true public boolean equals(Object obj){
原创 習題
編寫一個類實現銀行賬戶的概念,包含的屬性有“帳號”、“密碼”、“存款餘額”、“利率”、“最小余額”,定義封裝這些屬性的方法。賬號要自動生成。編寫主類,使用銀行賬戶類,輸入、輸出3個儲戶的上述信息。Account類:public class
原创 題目
import java.util.Vector; 利用Vector代替數組處理:從鍵盤讀入學生成績(以負數代表輸入結束),找出最高分,並輸出學生成績等級。 提示:數組一旦創建,長度就固定不變,所以在創建數組前就需要知道它的長度。而向量類ja