
- Forum-Beiträge: 669
12.09.2019, 21:58:15 via Website
12.09.2019 21:58:15 via Website
Hallo zusammen
Ich möchte einen ganz bestimmten String aus einer Set auslesen. Dies mache ich in einer for-Schlaufe. Aber ich weiss nicht wo ich den Zäler "x" hintun soll.
private List<Ort> out_data(){
List<Ort> orte = new ArrayList<Ort>();
Set<String> str_name = new HashSet<String>();
Set<String> str_breit = new HashSet<String>();
Set<String> str_lang = new HashSet<String>();
Ort pool = new Ort();
SharedPreferences pref = getSharedPreferences(APP, 0);
str_name = pref.getStringSet("ORTNAME", null);
str_breit = pref.getStringSet("ORTBREIT", null);
str_lang = pref.getStringSet("ORTLANG", null);
for(int x=0; x < str_name.size(); x++){
pool.name = str_name.toString();
pool.breite = Double.parseDouble( str_breit.toString() );
pool.laenge = Double.parseDouble( str_lang.toString() );
orte.add( pool );
}
return orte;
}
Es geht um die folgende Zeile
pool.name = str_name.toString();
Wie kann ich genau ein String aus der Liste lesen?
Gruss Renato