Ich habe eine KlasseAnfahrt String [] von Arraylist <String[]>, ich will String tatsächlich bekommen bei Index 0 von Arraylist <String[]>?
public class DataRatesString {
private String[] ab1 = {"Auto moto sdhv davjdn adadk", "Rs. 355"} ;
private String[] ab2 = {"sjg atoiu ", "Rs. 200"} ;
private String[] ab3 = {"go to UTOP atup auto", "Rs. 3279"} ;
private String[] ab4 = {"Hid to putho", "Rs. 2424"} ;
private String[] abo5 = {"pithoo to bittu", "Rs. 8457"} ;
private ArrayList<String[]> abCollection = new ArrayList<>();
public void setAbCollection() {
abCollection.add(ab1);
abCollection.add(ab2);
abCollection.add(ab3);
abCollection.add(ab4);
abCollection.add(ab5);
}
public ArrayList<String[]> getAbCollection(){
return abCollection;
}
}
Ich habe eine andere Klasse, von der ich die Liste I
DataRatesString dataRatesString = new DataRatesString();
dataRatesString.setAbCollection();
ArrayList<String[]> ratesarray = dataRatesString.getAbCollection();
Jetzt möchte ich rufen alle Fäden in Position bekommen 0 des Arraylist String []
ich habe eine Methode in derselben Klasse erstellt, aber da ich zu Java neu bin ich bin nicht in der Lage, genau herauszufinden, wie es zu tun.
Dies ist die Methode, die ich
private List<String> getRatesItemNamelist(){
String[] arraylist;
ArrayList<String> list = new ArrayList<>();
arraylist = new String[ratesarray.size()];
for (int i = 0; i < ratesarray.size(); i++) {
arraylist = ratesarray.get(i);
}
list.add(0, arraylist[arraylist.length]);
return list;
}
Dies funktioniert nicht zu machen versucht.