私はMySqlに送るリストが2つあります。逆のリストですが1回
public ArrayList<Double> lat = new ArrayList<Double>();
public int l = lat.size();
public ArrayList<Double> lng = new ArrayList<Double>();
public int ll = lng.size();
Double l = lat.get(i);
Double ll = lng.get(i);
String sql = "INSERT INTO tab (lat, lng) VALUES('" + l + "', '" + ll + "')";
stmt.executeUpdate(sql);
が、間違った順序で、私はこれで再び、このメソッドを使用するとき、私は
Double l = lat.get(i);
Double ll = lng.get(i);
前
Collections.reverse(lat);
Collections.reverse(lng);
を入れて、すべてが良いために働く、しかしリスト内の同じ要素が再び反転されます...
リストに要素を追加する:
lat.add(l, currentLatitude);
lng.add(ll, currentLongitude);
どのようにするには、その要素は常に順調ですか?
あなたのコードを完全に貼り付けます。 – Shriram
フラグ変数を更新することができますか?あなたのケースで動作しますか? –
ListIteratorとhasPrevious APIを使用してください。リストを逆順に解析するのに役立ちます。 – Vinodh