StringBuilder的初始位置不是從1開始的,str.length()返回的是字符串的長度比最后一個字符下標大一
2018-05-03
我覺得把學生的id改成int型更好,用String型去排序學生id感覺不合適,比如821,77,731三個id,人們的第一反應應該是77,731,821,但是用String排序就會變成731,77,821
2018-05-01
http://www.xianlaiwan.cn/article/28125
有需要的可以參考一下^_^
有需要的可以參考一下^_^
2018-05-01
沒有條件,創造條件,代碼不合理,就把它變合理
int index = fileName.lastIndexOf('.');
String prefix =fileName.substring(index);
if ( (fileName.indexOf('.')!=-1)&&(fileName.indexOf('.')!=0)&&(fileName.substring(index+1).equals("java")))
int index2 =email.indexOf('@');
試驗成功
int index = fileName.lastIndexOf('.');
String prefix =fileName.substring(index);
if ( (fileName.indexOf('.')!=-1)&&(fileName.indexOf('.')!=0)&&(fileName.substring(index+1).equals("java")))
int index2 =email.indexOf('@');
試驗成功
2018-04-30
注意testPut方法中的id一開始是key的值,然后在Student newStudent = new Student(ID,name);中傳入student.id中。所以這里實際是有兩個相同值的id,一個是HashMap的key值,一個是Student對象的id值
2018-04-28
這里涉及到兩個方法A和B。A方法在出現某種異常情況時會將異常拋出,但是不會去處理這個異常。B在調用A方法時需要接住這個異常然后進行處理。
2018-04-26