我正在开发一个将字符分隔列表返回给其客户端的服务器。为了构建这些列表,我必须通过 for-each 循环检测第一次迭代:
StringBuilder builder = new StringBuilder() ;
boolean firstIterationFlag = true ;
for ( String s : list ){
if ( firstIterationFlag) {
firstIterationFlag = false ;
} else {
builder.append(separator);
}
builder.append(s) ;
}
return builder.toString() ;
有没有办法在没有标志的情况下做到这一点?