for (int i=1;i<10;i++)
{
if something == true
do something
else
do something
}
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的事情:在循环之外对于,我需要总结一下我something = true和哪个我something = false.
List<Integer> positiveResults = new ArrayList<Integer>();
List<Integer> negativeResults = new ArrayList<Integer>();
for (int i = 1; i < 10; i++)
{
if (someCondition)
positiveResults.add(i);
else
negativeResults.add(i);
}
Run Code Online (Sandbox Code Playgroud)
其中someCondition被认为是一个boolean变量或表达式.
如果您明确要将结果放在数组中而不是a List,则添加
Integer[] resultsInArray = positiveResults.toArray(
new Integer[positiveResults.size()]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
89 次 |
| 最近记录: |