posts - 60,comments - 71,trackbacks - 0

              最近做任務碰到這樣一個需求,有四個邏輯變量,當?shù)谝粋€變量為真,其他三個變量都為假時,或者四個變量都為假時,不執(zhí)行某操作,
          否則執(zhí)行某操作.

                假設(shè)有如下四個邏輯變量:
                        
            boolean lj_a = false;  //default is false
            
          boolean lj_b = false;
            
          boolean lj_c = false;
            
          boolean lj_d = false;

                判斷的語句為:
                  if(!((lj_a==true || lj_a==false&& lj_b==false && lj_c==false && lj_d==false)) {
                              System.out.println(
          "send message");
                  }
            

                呵呵,這樣就實現(xiàn)了我的需求了,當然如果變量更多或需求本身就很復雜的的話,那判斷起來就會更復雜了,現(xiàn)在也沒有找到更好的判斷方法,不知道高手有沒有更好的思路,不用這種if ...else...方法來實現(xiàn).
          posted on 2008-09-08 10:44 henry1451 閱讀(288) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 新泰市| 安仁县| 西乌珠穆沁旗| 周口市| 长武县| 商城县| 峨山| 微山县| 通许县| 防城港市| 达日县| 晋州市| 营口市| 金溪县| 南丰县| 浦县| 秭归县| 浦城县| 大石桥市| 积石山| 重庆市| 浠水县| 平山县| 九龙坡区| 石狮市| 高尔夫| 梓潼县| 清水河县| 兴义市| 汾西县| 赤壁市| 贺兰县| 巴林左旗| 新宁县| 镇远县| 油尖旺区| 临沂市| 汨罗市| 聊城市| 会昌县| 平原县|