用java实现支持and or ()的组合式逻辑搜索。
如A and B
  A or B
  A and B or C
  (A and B)or C 这样的组合

解决方案 »

  1.   

    if(条件a && 条件b)
    if(条件a || 条件b)
    if(条件a && 条件b || 条件c)
    if((条件a && 条件b) || 条件c)
      

  2.   

    不是这个意思。我的意思是比如在一个搜索框中输入 A and B 然后在一个文件中去检索,这个文件中有很多的条目,返回同时含有A 和B的条目。就像是百度,Google搜索框所支持的那种搜索方式差不多。
      

  3.   


    那不就是在sql语句里面实现这样的语句意义就行了