我有一些组件的String数组,此数组有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. } 我该怎么做? 问题来源于stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您可以对数组元素进行迭代的增强型for循环(适用于Java 5及更高版本):
String[] elements = {"a", "a", "a", "a"};
for (String s: elements) {
//Do your stuff here System.out.println(s); }