在进行跳出最外层循环时i却变成了1,一直搞不懂。
代码:
int[] nums={3,3};
int target = 6;
int i,j=0;
f1:for(i=0;i<nums.length-1;i++){
for(j=i+1;j<nums.length-1;j++){
if(nums[i]+nums[j]==target)break f1;
}
}
int result[] = {i,j};
System.out.println(result[0]);
System.out.println(result[1]);
运行截图: