インデックス付きforeachループ
(1/8改良版を末尾に追加)
問題
foreachループでインデックスが使いたい。(今何番目?)
かといって下のようにローカル変数iを使うとiがループの後で見えてしまうのが嫌。
参考:foreachでインデックスが使いたい場合はそれなりにある
http://blog.livedoor.jp/thinkmeta/archives/51306169.html
//前略 List<Integer> list = new ArrayList<Integer>(); //中略 int i = 0; for (Integer integer : list) { //integerでなんかする i++; } //以下iが見える
投げるよ投げるんだよ投げちゃうからね
(1/8微妙に追記)
メソッドのthrowsに同じ例外を複数書いていいと知った。
これでもかとExceptionを投げると宣言することができる。
これで共同開発者に例外への思い入れを伝えよう!