MoChiwakiブログ

女性エンジニアがゆる~く書く備忘録ブログ 〜だいたいいつもつまづいている〜

1日にして3問ならず

そうです。8時間いて3問解けませんでした。

 

Comparatorって?compareって?なになに。。

どうやらこれを使うとソートが楽らしいです。

 

 

f:id:MoChiwaki:20140409214908p:plain

 

これはEmployeeクラスに作ったempNoを昇順に並べたいというとき、

インターフェースのCoparetorを使う

インターフェースだからcompareメソッド実装しなければならない。

compareはオーバーライドするので引数を入れて、

twoよりoneが大きければreturn1と返していけば

Collectionsからsortすれば、sortしてくれます。

 

ってのに時間かかりました。

できないと泣きたくなります。

でも上司が一生懸命分かるまで教えてくださるので私、頑張るしかない!