java - 如何在 for-each 循环中获取替代值?
问题描述
如何在 for-each 循环中获取替代值?
String [] yesBank = {"bdshfdhbck", "gsdhkcvdcjh", "fbdsjkfdsfj", "njjhsdfbjsfggsj"};
for(String arrayOFWord : yesBank)
{
System.out.println(arrayOFWord);
}
解决方案
您可以简单地使用标志;
String [] yesBank = {"bdshfdhbck", "gsdhkcvdcjh", "fbdsjkfdsfj", "njjhsdfbjsfggsj"};
boolean flag = true;
for(String arrayOFWord : yesBank)
{
if (flag)
{
System.out.println(arrayOFWord);
}
flag = !flag;
}
这适用于奇数元素。对于偶数元素,以flag = false
.
推荐阅读
- swift - 在滚动时隐藏/显示 CollectionView 的标题
- .net - 如何从包中添加新的构建操作
- javascript - 如何将 B 列乘以 C 列并在 D 列中显示结果?
- scala - 错误 SparkContext:在本地初始化 SparkContext 时出错
- c# - 如何从硬盘加载图像并在带有计时器的图片框中显示它们?
- flutter - copyWith 上的 GoogleFont-Weight 问题
- flutter - 解密即将到来的文本颤振
- php - PHP $_SESSION 数组在前端生产构建时为空,但在开发构建时不是
- java - 如何用“+”分割字符串,方括号内除外
- c# - 找到玩家右侧/左侧