Versuchen Sie, Arraylist <LatLng> vor dem Einfügen in die Datenbank in einen String umzuwandeln

Ich versuche mein @ einzufügArrayList<LatLng> list1 mit vielen Werten wie diesem:(99.9999999,99.9999999) um in der Datenbank MySQL zu tabellieren, genau in 1 Spalte, ungefähr so:

row 1 (99.9999999,99.9999999)  
row 2 (99.9999999,99.9999999)  
row 3 (99.9999999,99.9999999)

... alle zu 1 Spalte.

Meiner Meinung nach habe ich derzeit eine gute Methode dafür:

String sql = "INSERT INTO table1 VALUES(";
for(String s : list1) {
    sql = sql+"'"+s+"'"; 
}    
sql = sql+")";
stmt.executeUpdate(sql);

Aber Android Studio unterstreichtString s und sagt

Incompatible types
Required: com.google.android.gms.maps.model.LatLng
Found: java.lang.String

Meiner Meinung nach versucht Android Studio, mir zu sagen: Sie müssen alle Werte von @ konvertierArrayList<LatLng> list1 zuString !
Ist es möglich, alle Werte von meinem @ zu konvertierArrayList in einer Methode?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage