问题描述
从页面过来的一组数字(过来之前不知道会有多少个数字),存于String数组内了,现想判断其值是否全部相同,全部相同则返回false。小弟新手,想了一夜不知有何可用的算法,求教各位援手。 问题补充:嗯,谢谢,是这个意思。<div class="quote_title">7454103 写道</div><div class="quote_div">不好意思你要的是 false<br /><br />public boolean check(String[] args){<br />Boolean b=false;<br />for(String str:args){ <br /> if(str!=null && !args[0].equals(str)){ <br /> return true; // 发现不一样的 <br /> } <br />}<br />return b;<br />}<br /><br />是这个意思?</div><br />
解决方案
不好意思你要的是 falsepublic boolean check(String[] args){Boolean b=false;for(String str:args){ if(str!=null && !args[0].equals(str)){ return true; // 发现不一样的 } }return b;}是这个意思?
解决方案二:
增强型for循环啊~
解决方案三:
是否全部相等 ? String args[]="得到的参数"; for(String str:args){ if(str!=null && !args[0].equals(str)){ return false; // 发现不一样的 } }