在Java中防止for循环为空的最好方法是什么?
这看起来很丑陋:
if (someList != null) {
for (Object object : someList) {
// do whatever
}
}
或
if (someList == null) {
return; // Or throw ex
}
for (Object object : someList) {
// do whatever
}
可能没有别的办法了。他们是否应该把它放在for
构造本身中,如果它为空,那么不运行循环?