java - 遍历Java中的字符串数组

标签 java arrays collections

我有一些包含一些组件的字符串数组,这个数组有 5 个组件,并且它有时会发生变化。我想做的是遍历该数组并获取第一个组件和该组件旁边的组件。所以第一次我会得到组件号 1 和组件号 2,第二次会得到编号 2 和 3,第三次会得到编号 3 和 4... 以此类推,直到你到达最后一个组件。

我已经走了多远:

String[] elements = { "a", "a","a","a" };

for( int i = 0; i <= elements.length - 1; i++)
{
    // get element number 0 and 1 and put it in a variable, 
    // and the next time get element      1 and 2 and put this in another variable. 
}

我怎样才能做到这一点?

最佳答案

您可以调用enhanced for loop (对于 java 5 及更高版本)用于数组元素的迭代:

String[] elements = {"a", "a", "a", "a"};   
for (String s: elements) {           
    //Do your stuff here
    System.out.println(s); 
}

关于java - 遍历Java中的字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6707695/

相关文章:

java - 树的构建和中序遍历 : > 2 sons

java - Unresolved 编译问题: The method parseInt(String) is undefined for the type Integer

ios - Swift - 从数组中读取

c++ - 如何从 C++ 中的文件中读取乘法字符数组

java - 使用 lambda 表达式转换 List

java - 链式线程安全集合线程安全吗?

ruby-on-rails - `count` 和 `size` 之间令人困惑的区别

java - JSON - 在 Java 中使用 JSONArray 解析文档

java - 存储和打印存储在抽象类的子类的对象数组中的值

php - 数组检查 undefined offset php