一、continue/break label
先看**和執行結果:
(1)一層迴圈體:
a.continue label:
public static void main(string args)
system.out.println(s);
}
執行結果:
b.break label:
public static void main(string args)
system.out.println(s);
}
執行結果:
(2)兩層迴圈體:
a.continue label:
public static void main(string args)
}system.out.println(s);
}
執行結果:
b.break label:
public static void main(string args)
}system.out.println(s);
}
執行結果:
從上可以看出,break label是結束label後面的迴圈體,continue label是跳出本次迴圈後繼續執行label後面的迴圈體。
二、==和equals的區別
1.陣列的比較?
一些小細節
1 c中printf計算引數時是從右到左壓棧的。定義乙個陣列 int arr 再定義乙個指標 sint prt arr printf d n ptr 此時ptr指向第乙個元素6 ptr 123展開為 ptr ptr 123 ptr 此時ptr指向第二個元素7 printf d,d n ptr,ptr...
response一些小細節
1 response 向客戶機輸出資料。2 位元組流 outputstream 可以輸出任何的資料,而字元流 writer 只能寫字元資料 3 respone.setheader content type text html charset utf 8 控制瀏覽器,指定編碼是utf 8 上面語句等同...
SQL SERVER 一些小細節
一.計算列的寫法 create table dbo test birthday varchar 8 collate chinese prc ci as not null constraint df tbl account birthday default convert char 8 getdate...