我已经为我的一项要求使用了两个for循环,现在我想做的是,一旦外循环运行第一次迭代,它就应该进入内循环,然后内循环应该只运行第一次迭代(j = 0),然后退出内部循环,但是下次进行第二次迭代(i = 1)时,内部循环现在应该以j = 1的值运行,而不是从j = 0开始。
使用了两个for循环,并且在inner for循环内部使用了break,但是一旦它退出了内部for循环,则内部循环将从j = 0开始,但是我需要从j = 1开始。
public static void main(String[] args) {
String str1="My,age";
String[] strFirst=str1.split(",");
String str2="Hello,name";
String[] strSecond=str1.split(",");
for(int i=0;i<strFirst.length;i++) {
System.out.println("Inside parent loop " + i);
for(int j=0;j<strSecond.length;j++) {
System.out.println("Inside child loop " + j);
if(strSecond[j]==strSecond[j]) {
break;
}
}
}
}