argius note

プログラミング関連

toArrayメソッド

Arrays.asList()とかは良く使うのに、Collection#toArray(Object a)は何故か使っていなかった。ListからStringにするときなど、わざわざ4行程度のコピー処理を書いていた。
で、あるとき何気なくeclipseの補完機能を使っていたら、ListをString[]に変換する処理がいきなり完結した。いままでの無駄がとても口惜しいと思った。なぜ今まで「こんな処理はJavaには無い」と思い込んでいたのかが不思議だ。APIリファレンスは良く読むのになあ。