我最近遇到过这个问题。
我做了一些select name from table order by name
。
我按此顺序收到了回复:a
,A
,b
,..
当我打电话给Collections.binarySearch(A)
时,它没有得到任何东西。
但是如果我在搜索之前Collections.sort()
做了它就可以了。
要解决我在Collections.sort()
之后打印的问题
我得到了这个结果A
,a
,b
,..这与数据库的结果不同。
为什么Java与数据库之间存在差异?