最贊回答 / 我是葉霖
<...圖片...>最后一張?。。?/div>
2018-05-08
已采納回答 / 慕沐5586222
為什么要用異常,個(gè)人認(rèn)為:1、因?yàn)楫惓0芏喈惓?,例如我們現(xiàn)在知道的數(shù)據(jù)的類型錯(cuò)誤,超過(guò)邊界值的異常以及自定義的一些你能想到的異常等,但還有大量的你想不到的異常,如果使用if限定的比較局限,但是使用異常就可以拋出很多你意想不到問(wèn)題2、就是if在程序中是非常多的,如果把異常也用if去寫,對(duì)于后期代碼的維護(hù)是很困難的,可能你知道你在哪寫了if是判斷相應(yīng)的條件,在哪寫了if去判斷異常,但是你離職了,換了其他人去維護(hù)就懵了,可能需要大量的時(shí)間去適應(yīng)你的代碼,找出問(wèn)題,再去修改和維護(hù)。3、使用try catch ...
已采納回答 / 小田兒
以我不成熟的經(jīng)驗(yàn)來(lái)看,想用哪個(gè)用哪個(gè),Comparable一般是按照默認(rèn)的順序排,Comparator是自定義的順序吧!
已采納回答 / qq_珍寶珠的盒子_0
剛剛寫錯(cuò)了,應(yīng)該是Arrays.asList不是Array.asList,多了一個(gè)s,Arrays.asList不等于ArraysasList,要注意中間有個(gè)點(diǎn)".",Arrays.List的意思是Arrays類中的asList方法,你要是省略點(diǎn)"."把他們連起來(lái)就是錯(cuò)誤的了。add方法是用來(lái)添加單個(gè)的Course對(duì)象的,而addAll方法是將一個(gè)集合List里的所有元素都添加到courseToSelect集合里去的。Arrays.asList方法不是用來(lái)添加對(duì)象的,而是用來(lái)將Course數(shù)組轉(zhuǎn)化為集合的...
2018-05-03
已采納回答 / 攝夢(mèng)洲
Calendar?calendar?=?Calendar.?getInstance();? Date?date?=?new?Date();? calendar.setTime(date); 這樣寫就可以
2018-04-29
已采納回答 / 雪穗穗
sdf.parse(d)方法相當(dāng)于把d這個(gè)字符串轉(zhuǎn)換為日期,并將這個(gè)日期結(jié)果result返回給你,而result的類型是Date(日期),所以你需要用Date date = result;去接收這個(gè)結(jié)果,然后System.out.println輸出這個(gè)結(jié)果。<...code...>
已采納回答 / 單純的葉子
result result在循環(huán)外,只有while循環(huán)完才會(huì)返回result, ?但此循環(huán)必定觸發(fā)異常,循環(huán)到divisor=0時(shí),跳到catch,執(zhí)行return -1;是不會(huì)執(zhí)行return result的
已采納回答 / 慕運(yùn)維2344992
<...code...>package com.aa;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.util.List;public class Test { public void testIterator(){ List<String> list = new ArrayList<String>(); String[] arr...
2018-04-03
已采納回答 / Paradoxea
? 不是因?yàn)閒or的原因,你用iterator遍歷也是一樣的結(jié)果。? 首先你要知道Java中無(wú)序(unordered),有序(ordered)是什么意思,它們跟我們我們所理解的可能不太一樣.? 在Java中無(wú)序指的是Java語(yǔ)言沒(méi)有規(guī)定某個(gè)容器按什么順序遍歷,在不同的Java虛擬機(jī)上對(duì)某個(gè)容器的實(shí)現(xiàn)是不一樣,比如說(shuō)運(yùn)行在Windows和Linux上的Java虛擬機(jī)對(duì)HashSet的遍歷順序可能不太一樣,但對(duì)同一種虛擬機(jī)來(lái)說(shuō)遍歷輸出都是一樣的。而不是我們?nèi)粘K斫獾?無(wú)序就是亂序"的意思。? 有序也是一樣的...
2018-03-29
已采納回答 / 煙花飛滿天
public ListTest() {List courseToSelect = new ArrayList();}你這個(gè) 為什么還要定義 courseToSelect ?把List去掉
2018-03-24
- 課程須知
- 此部分為 Java 課程的進(jìn)階內(nèi)容,適合具有一定 Java 基礎(chǔ)的伙伴們學(xué)習(xí),如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向?qū)ο笙嚓P(guān)知識(shí)后再回來(lái)進(jìn)修。
- 老師告訴你能學(xué)到什么?
- 本課程將學(xué)習(xí) Java 中的異常處理、集合框架、字符串、常用類等,逐步學(xué)習(xí)掌握 Java 高級(jí)技術(shù)。
微信掃碼,參與3人拼團(tuán)