Das Folgende ist der Code-Schnipsel:Java - Referenzierung auf einem Array
int[] cdb1 = {2,1,1,5,5};
int[] cbd2 = {3,1,1,2,2,6,6};
int[] cbd3 = {3,2,2,3,3,7,7};
int[] cbd4 = {2,3,3,4,4};
int[] cbd5 = {4,4,4,5,5,6,6,7,7};
String this_cdb = "cdb"+Integer.toString(router_id);
int this_cbd_number = this_cdb[0];
ich die folgende Fehlermeldung erhalten: Array erforderlich, aber String gefunden int this_cbd_number = this_cdb[0];
hier router_id
1
sein kann 2
3
4
oder 5
. Ich weiß, dass ich this_cdb
als String
erklärt habe. Aber wie verweise ich es auf den richtigen Array-Namen?
sollte es [router_id-1] richtig sein? – hnvasa
ja, du hast Recht, korrigiert –