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(element.//here I want to get id my element))
                }
            }   
        }

"element"コメントを入力するコードでIDを配置するのに問題があります。この要素のインデックスを取得するにはどうすればよいですか?他のテーブルがあり、同じインデックスの要素を取得したいので、この要素のインデックスが必要です。

4

1 に答える 1

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++;
}
于 2013-03-14T13:56:54.037 に答える