77问答网
所有问题
java,如果递减数组就return false,不然就return true。下面三个选项里哪一个或哪几个是对的?
如题所述
举报该问题
其他回答
第1个回答 2017-03-29
都不能算对的,
I 数组递减应该是 从数组的第0项到最后一项都递减,才算数组递减,但式1中只要有两个相邻的元素 是递减关系就会返回 false
II 问题同上,还会发生数组溢出问题
III 仍然是局部判断,局部为递减就返回 false,而不是全局判断
本回答被网友采纳
第2个回答 2017-03-29
只有第一个是对的,第二个会溢出界限,第三个不该有else
追问
为什么不该有else呢
追答
有else的话,只要前两个符合递减,那么就直接return退出循环了
追问
好的,谢谢
本回答被提问者采纳
相似回答
大家正在搜
相关问题
如果一个函数执行到了return 就不再往下执行了?不管re...
java如何return一个数组内容?我return 数组名...
java 中怎么用一个方法返回return一个数组的所有元素...
java初学,想问个问题,下面这段代码里面有两个return...
求问一个关于一段Java代码的问题,急求,在线等,谢谢
java中用equals比较两个内容相同的字符数组结果会怎么...
在java中怎么判断一个数组包含另一个数组
Java中如何判断数组元素是否为空