亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java入門第三季

難度入門
時長 5小時 0分
學習人數
綜合評分9.50
1125人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.4 邏輯清晰
String 類型實現了Comparable接口,可以直接調用compareTo方法比較
String類的compareTo()方法默認比較規則:先比較第一個字符,按照先數字后字母的順序
寫了一下午。。。撲克牌小游戲主要難點在于撲克牌類實現Comparator接口中對compare()方法的重寫,需要實現數字、花色、字母之間的比較,再調用工具類Collections.sort()方法去實現撲克牌大小排序就好。
Comparable接口-可比較的:默認比較規則
實現該接口表示:這個類的實例可以比較大小,可以進行自然排序
定義了默認的比較規則
Comparable接口的實現類必須實現compateTo()方法
compareTo()方法返回正數表示大,負數表示小,0表示相等
Comparator接口-比較工具接口:臨時比較規則
用于定義臨時比較規則,而不是默認比較規則。
Comparator的實現類必須實現compare()方法
Comparable和Comparator都是java集合框架的成員
我好像寫錯啦。。。
List<String> stringList=new ArrayList<String>();
Random random=new Random();
for(int i=0;i<10;i++){
String k="";//定義一個空字符串
for(int j=0;j<10;j++){
k+=Integer.toString(random.nextInt(10));//自動追加
}
if(stringList.contains(k)){
continue;
}else{
stringList.add(k);
}

}
c.get(Calendar.MONTH)返回一個整數,如果是0,則代表1月份,如果是1,代表二月份,依次類推,也就是說返回的整數最大為11,即代表12月份。
c.get(Calendar.DAY_OF_MONTH)返回一個整數,如果是1,代表星期日,2代表星期一,依次類推,7代表星期六。
這就是為什么得到的和當前時間不一致
byte[] b=s.getBytes();
// 循環遍歷每個字符,判斷是否是字符 a ,如果是,累加次數
for (int i=0;i<b.length;i++ )
{
// 獲取每個字符,判斷是否是字符a
if ( (char)b[i]=='a' ) {
// 累加統計次數
num++;
}
}
Map<String,Student> map=new HashMap<String,Student>();
map.containsKey(key);//如果此映射包含對于指定鍵的映射關系,則返回 true。
map.containsValue(value);//如果此映射將一個或多個鍵映射到指定值,則返回 true。
在使用map.containsValue(value)判斷的時候也需要重寫equals方法和hashCode方法
http://www.xianlaiwan.cn/article/18428 還望各位前輩和同學們指導。
發現評論的人越來越少了...
List<Course> list=new ArrayList<Course>();
list.indexOf(元素);//返回此列表中首次出現的指定元素的索引,或如果此列表不包含元素,則返回 -1。
list.lastIndexOf(元素);// 返回此列表中最后一次出現的指定元素的索引,或如果此列表不包含索引,則返回 -1。
會出現空指針異常,因為在createStudentAndSelectCourse()方法中的student對象和testSetContains()方法中使用的student是兩個不同的對象。
喝車別開酒
Collection中的contains(元素)判斷集合中是否有該元素,有返回true
Collection中的containsAll(集合對象)判斷集合中是否包含另一個集合,有返回true
看視頻的同時還得多做練習才能學好編程語言,不能指望靠看來學會編程。
課程須知
此部分為 Java 課程的進階內容,適合具有一定 Java 基礎的伙伴們學習,如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向對象相關知識后再回來進修。
老師告訴你能學到什么?
本課程將學習 Java 中的異常處理、集合框架、字符串、常用類等,逐步學習掌握 Java 高級技術。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消