【发布时间】:2014-08-14 12:12:07
【问题描述】:
我正在尝试使用Java 中的For loop 从ArrayList 元素中检索一些特定数据。
但每当我运行代码时,它都会跳过循环。
String sel=(String)jComboBox2.getSelectedItem();
for(int i=0;i<arrTrans.size(); i++){
if(arrTrans.get(i).date.equals(sel)){
descView.setText(arrTrans.get(i).description);
typeView.setText(arrTrans.get(i).type);
amountView.setText(arrTrans.get(i).amount);
}
在调试过程中,我跟踪arrTrans.size() 结束它不为零,因为我不断添加新的Lists。我想知道为什么会这样?
提前感谢您的帮助!
【问题讨论】: