已采納回答 / 亦或是你
字符‘.’的位置加一,就是j? ,String prefix =fileName.substring(index+1,fileName.length());是返回從'j'到最后一個(gè)字符的字符串(開(kāi)始是index+1,即j;結(jié)束是這個(gè)字符串的長(zhǎng)度,即最后一個(gè)字符),如果把這個(gè)index+1改為index,就和任務(wù)里運(yùn)行結(jié)果一樣了,+1就是不包含字符 .
2019-05-17
已采納回答 / tiger愛(ài)小狄
當(dāng)然是自動(dòng)提示,要不寫代碼多不爽啊!一般你輸入try,按alt+/就有提示了,你也可以修改eclipse的設(shè)置,默認(rèn)快捷提示,不需要alt+/了就
2019-05-07
已采納回答 / qq_慕移動(dòng)1026308
? ? ? ? for (int i = str.length()-3; i <=0; i-=3) {? ? ? ? ? ? ? ? str.insert(i, ',');? ? ? ? }
2019-05-06
已采納回答 / 小遁哥
books(String bookname) 方法中for(int i =0;i<book.length;i++){?? ??? ??? ?if(book[i].equals(bookname)){?? ??? ??? ??? ?System.out.println("book:"+book[i]);?? ??? ??? ?}else {?? ??? ??? ??? ?throw new Exception();?? ??? ??? ?}?? ??? ??? ?}你這里遍歷了整個(gè)數(shù)組,所以即便你輸入...
2019-05-05
已采納回答 / AlexanderW
從你給出的代碼 沒(méi)有什么問(wèn)題。。如果是報(bào)NullPointerException的錯(cuò)誤是很有可能你在實(shí)例化student的時(shí)候沒(méi)有給student的courses初始化。。。你看一下你的courses有沒(méi)有被初始化
2019-05-03
已采納回答 / AinyG
??try{?? ??? ??? ?for(int i =0;i<book.length;i++){?? ??? ??? ?if(book[i].equals(bookname)){?? ??? ??? ??? ?System.out.println("book:"+book[i]);?? ??? ??? ?}else {?? ??? ??? ??? ?throw new Exception();?? ??? ??? ?}這一段,每次循環(huán)比較如果不equals,就會(huì)throw new Excepti...
2019-04-28
已采納回答 / tiger愛(ài)小狄
?while(a >-1){?????????? ??? ?b = a+b/a;?????????? ??? ?a--; ??? ???????????? }這個(gè)循環(huán),只要a>-1就循環(huán),a--,那么不論你輸入啥,總會(huì)走到a=0的時(shí)候,0不能作為分母啊,會(huì)導(dǎo)致?b = a+b/a;b無(wú)窮大,肯定報(bào)異常了啊,你可以把判斷條件改成 a>0
已采納回答 / jiakun0
沒(méi)有導(dǎo)入?java.util.InputMismatchException;在第三行寫import java.util.InputMismatchException;
2019-04-21
已采納回答 / qq_慕運(yùn)維7313110
java中的數(shù)據(jù)類型,可分為兩類: 1.基本數(shù)據(jù)類型,也稱原始數(shù)據(jù)類型。byte,short,char,int,long,float,double,boolean ?他們之間的比較,應(yīng)用雙等號(hào)(==),比較的是他們的值。 2.復(fù)合數(shù)據(jù)類型(類) ?當(dāng)他們用(==)進(jìn)行比較的時(shí)候,比較的是他們?cè)趦?nèi)存中的存放地址,所以,除非是同一個(gè)new出來(lái)的對(duì)象,他們的比較后的結(jié)果為true,否則比較后結(jié)果為false。 JAVA當(dāng)中所有的類都是繼承于Object這個(gè)基類的,在Object中的基類中定義了一個(gè)equal...
2019-04-19