字典翻译 问答 其它 【有没有大神知道这段语句为什么实现不了,目的是让关键词不等于an和the和and等词汇,才输出.if(key!="an"||key!="the"||key!="and"||key!="of"||key!="for"||key!="if"||key!="on"||key!="in"){System.out.println(key+":"+valu】
问题标题:
【有没有大神知道这段语句为什么实现不了,目的是让关键词不等于an和the和and等词汇,才输出.if(key!="an"||key!="the"||key!="and"||key!="of"||key!="for"||key!="if"||key!="on"||key!="in"){System.out.println(key+":"+valu】
问题描述:

有没有大神知道这段语句为什么实现不了,目的是让关键词不等于an和the和and等词汇,才输出.

if(key!="an"||key!="the"||key!="and"||key!="of"||key!="for"||key!="if"||key!="on"||key!="in"){System.out.println(key+":"+value);//ifanandtheterms.put(key,value);}

刘志芳回答:
  有两点,一点是下面说的要用equal判断,第二点是,使用不等于的话你必须用&&进行and判断.   而不是用||进行或判断.   比方说如果有个判断甲不是苹果或者甲不是香蕉就大喊.那么甲无论是什么都会大喊.   最后一点.既然是这么多的相等判断.用个HashSet比较合适.
点击显示
其它推荐
热门其它推荐
  • 其它