运用返回值应该注意什么?
运用返回值应该注意什么?
在使用返回值的时候还要注意一些惯用法。 ( 1 )数组,一定不能返回 NULL Object[] fooBar() { //do something return null; } 极少有人这样使用此方法: Object[] objArray = fooBar(); if (objArray != null) { for (int i = 0; i < objArray。
Length; ++i) { //do something } } 应该这样写 fooBar 方法: Object[] fooBar() { //do something return new Object[0]; } ( 2 )集合,同样不能返回 NULL Set fooBar() { //do something return null; } 应该这样写: Set fooBar() { //do something return new HashSet(0); }。
答:“=IF()”是条件函数,最多可套嵌7层。其语法是: =IF(第1个条件,满足该条件返回值,IF(第2个条件,满足该条件的返回值......IF(最后一个条件,...详情>>