2012-04-17 72 views
0

我的道歉,如果这是一个重复的问题。任何指向类似Q & A的指针也可以。通过Java中的SQL查询搜索ArrayList对象

是否有一个API可以让我通过像SQL这样的Custom对象列表进行搜索。目前我已经实现了一个功能来执行正则表达式,该功能是在每个对象图中使用重写toString()来实现的。这些对象列表是从DB(5个表格/ 2个不同的主机)构建而成的,但是使用Business usecase进行处理,所以实际的DB值与我在列表中有所不同。

回答

0

总之:你不能。

更长的版本:如果您需要类似于SQL的功能,那么使用for循环,正则表达式等可轻松实现的功能就可以使用数据库!数据库可以非常轻量级。看看HSQLDB,SQLite,JavaDB/Derby,H2等。

+0

感谢您的回复,从我的一位朋友那里了解了[josql](http://josql.sourceforge.net/)。到目前为止还没有尝试过。使用后会发布我的评论。 – 2012-04-19 14:15:10

+0

@NarendraJain:哇,这很有趣!感谢分享。 – 9000 2012-04-19 15:09:38