backport

技術ネタと野球とときどき雑談

Javaの記事一覧

logbackメモ

2016/11/21
development Java

備忘のためのメモエントリ。JavaのloggerライブラリであるLogbackを使ったときに調査したことを2点ほど。 ログレベルに応じて別のフ…

Comparison method violates its general contract!

2016/06/19
development Java

自作Androidアプリのデバッグ中に見慣れぬエラーに遭遇。 java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:882) at java.util.TimSort.mergeAt(TimSort.java:499) at java.util.TimSort.mergeForceCollapse(TimSort.java:440) at java.util.TimSort.sort(TimSort.java:219) at java.util.Arrays.sort(Arrays.java:1998) at java.util.Collections.sort(Collections.java:1900) 自前で実装したComparatorが犯人な…