это глубокая загадка для меня.
Взгляните на это:
TreeSet<Long> s = new TreeSet<Long>();
s.add(Long.valueOf(1));
s.add(Long.valueOf(4));
s.add(Long.valueOf(6));
s.add(Long.valueOf(9));
Long upper = s.ceiling(Long.valueOf(5));
Long lower = s.floor(Long.valueOf(5));
В обычной виртуальной машине Java это компилируется и прекрасно работает.
Если я взгляну на документацию по Android API, и даже в соответствии с:
http://www.java2s.com/Open-Source/Android/android-core/platform-libcore/java/util/TreeSet.java.htm
методы потолка и пола должны быть там.
Но если я попытаюсь использовать их в Eclipse + Android SDK (Build Target - "8"), Eclipse скажет мне, что floor (Long) и потолок (Long) не определены для класса TreeSet
Есть идеи?
Спасибо,
Карлхайнц