一個做測試的寶爸,哺乳期,憑著不服輸的精神,在學習Java,希望大家給我一點鼓勵,讓我有堅持下去的勇氣~
2017-07-27
醉了,代碼里給的是java是正確的文件名,而例子里給的是Jav是錯誤的文件名,害我弄了半天都是正確文件名。。
2017-07-27
// 從后往前每隔三位插入逗號
int k=0;
for(int i=str.length()-1; i>=0;i-- ){
k++;
if(k%3==0){
str.insert(i,",");
}
}
int k=0;
for(int i=str.length()-1; i>=0;i-- ){
k++;
if(k%3==0){
str.insert(i,",");
}
}
2017-07-26
雖然時隔兩年,熱評的兩個還是說下,這是視角的不同:
1,方便總結知識點的用是文本形式,老師覺得需要引導一下的就用了視頻,老師考慮還是很周全的,,
2,因為習慣的不同所以有些人偶爾發下牢騷,,老師結合使用的方式很好啊,都理解一下
3,至于V說的筆記是總結性的筆記內容,F說的是記筆記的方式,,
4,我也希望多出題,畢竟好記性不如多打代碼,heihei ````
1,方便總結知識點的用是文本形式,老師覺得需要引導一下的就用了視頻,老師考慮還是很周全的,,
2,因為習慣的不同所以有些人偶爾發下牢騷,,老師結合使用的方式很好啊,都理解一下
3,至于V說的筆記是總結性的筆記內容,F說的是記筆記的方式,,
4,我也希望多出題,畢竟好記性不如多打代碼,heihei ````
2017-07-26
int nums[] =new int[10];
for(int index = 0;index < nums.length;index++) {
int x =(int)(Math.random()*10);//隨機產生的一個數是double類型
nums[index] = x;
}
for(int num : nums) {
System.out.println("隨機數:"+ num);
}
for(int index = 0;index < nums.length;index++) {
int x =(int)(Math.random()*10);//隨機產生的一個數是double類型
nums[index] = x;
}
for(int num : nums) {
System.out.println("隨機數:"+ num);
}
2017-07-26
initCause()這個方法就是對異常來進行包裝的,目的就是為了出了問題的時候能夠追根究底。如果我們對底層拋出的異常捕獲后,拋出一個新的統一的異常,會避免這個問題。但是直接拋出一個新的異常,會讓最原始的異常信息丟失,這樣不利于排查問題。舉個例子,在底層會出現一個A異常,然后在中間代碼層捕獲A異常,對上層拋出一個B異常。如果在中間代碼層不對A進行包裝,在上層代碼捕捉到B異常后就不知道為什么會導致B異常的發生,但是包裝以后我們就可以用getCause()方法獲得原始的A異常。這對追查BUG是很有利的。
2017-07-25
initCause()這個方法就是對異常來進行包裝的,目的就是為了出了問題的時候能夠追根究底。因為一個項目,越往底層,可能拋出的異常類型會用很多,如果你在上層想要處理這些異常,你就需要挨個的寫很多catch語句塊來捕捉異常,這樣是很麻煩的。如果我們對底層拋出的異常捕獲后,拋出一個新的統一的異常,會避免這個問題。但是直接拋出一個新的異常,會讓最原始的異常信息丟失,這樣不利于排查問題。舉個例子,在底層會出現一個A異常,然后在中間代碼層捕獲A異常,對上層拋出一個B異常。如果在中間代碼層不對A進行包裝,在上層代碼捕捉到B異常后就不知道為什么會導致B異常的發生,但是包
2017-07-25
// 定義int類型變量,值為86
int score1 = 86;
// 創建Integer包裝類對象,表示變量score1的值
Integer score2=new Integer(score1);
// 將Integer包裝類轉換為double類型
double score3=score2.doubleValue();
// 將Integer包裝類轉換為float類型
float score4=score2.floatValue();
// 將Integer包裝類轉換為int類型
int score5 =score2.intValue();
int score1 = 86;
// 創建Integer包裝類對象,表示變量score1的值
Integer score2=new Integer(score1);
// 將Integer包裝類轉換為double類型
double score3=score2.doubleValue();
// 將Integer包裝類轉換為float類型
float score4=score2.floatValue();
// 將Integer包裝類轉換為int類型
int score5 =score2.intValue();
2017-07-25