ich einen String zurück bin versucht, zog aus dem zweiten Element eines bestimmten Array innerhalb eines ArrayDequeConvert Arrays innerhalb ArrayDeque zu String
Ich versuchte es und toString und Verkettung nach ToArray Casting, aber ich dieses ... ich muss es als
String zurückgeben „die Art des Ausdrucks muss ein Array-Typ sein, aber es gelöst String“
ArrayDeque<String[]> bindings_and_var = new ArrayDeque();
public ArrayDeque<String[]> pushBindings(String var, String bindings) {
//var first element, bindings 2nd
String[] this_bindings_and_var = new String[2];
bindings_and_var.addLast(this_bindings_and_var);
return bindings_and_var;
}
public ArrayDeque<String[]> bindingsVal() {
return bindings_and_var;
}
public String lookup(int index) {
String[] array = (String[]) bindings_and_var.toArray();
//PROBLEM AREA vvv
String s = "" + array[index][1];
return s;