如何从列表中获取元素索引

时间:2013-03-14 13:52:30

标签: android

我的循环问题。这是循环:

for(String element: listOfSBPData){
            date1 = (String) element.subSequence(0,2);
            date2 = (String) tvDateFrom.getText().subSequence(0,2);
            if(element.contains(tvDateFrom.getText())){
                for(int i = 0; i<7; i++)
                if(date1.contains(date2)){
                    listOfSBPDataToPlot.add(element);
                    listOfSBPToPlot.add(listOfSBP.get(element.//here I want to get id my element))
                }
            }   
        }

我有一个问题是在我放置评论的代码中获取"element"的ID。我怎么能得到这个元素的索引?我需要这个元素的索引,因为我有其他表,我想获得具有相同索引的元素。

1 个答案:

答案 0 :(得分:1)

 int index =0;

for(String element: listOfSBPData){
        date1 = (String) element.subSequence(0,2);
        date2 = (String) tvDateFrom.getText().subSequence(0,2);
        if(element.contains(tvDateFrom.getText())){
            for(int i = 0; i<7; i++)
            if(date1.contains(date2)){
                listOfSBPDataToPlot.add(element);
                listOfSBPToPlot.add(listOfSBP.get(index));
            }
        }   
        index++;
}