一次迭代一个数组2个项目

Spa*_*ies 1 java iteration loops

我有一个看起来像的字符串数组{"a","b","c","d"}.每两个连续的项是成对的,我想迭代数组,并能够将两个字符串一起考虑.目前我正在考虑使用循环和计数来计算我在迭代中的位置,但是有更简单/更好的方法吗?

Sol*_*low 10

for (int i=0 ; i<a.length ; i+=2) {
    String first = a[i];
    String second = a[i+1];
    ...
}
Run Code Online (Sandbox Code Playgroud)

如果数组由调用者提供,那么您可能希望处理a.length不均匀的情况.