Est-il possible d'utiliser un nom de variable pour manipuler un tableau?Java Utiliser le nom de variable pour manipuler le tableau
Par exemple:
String addto = "database";
database = new String[2];
Je veux ajouter des valeurs dans le tableau « base de données » nom, qui ne dispose que d'une colonne.
Serait-il possible de faire quelque chose comme ...
addto[0] = hi;
addto[1] = hi1;
au lieu de
database[0] = hi;
database[1] = hi1;
etc? Utilisez la valeur dans "addto" ("base de données") pour manipuler le tableau?
Merci!
modifier: modifier Chaîne addto à "base de données" (avec "")
Est-ce que le nom du tableau, par exemple 'database ', provient de l'entrée de l'utilisateur, ou quoi? – mellamokb
Oui, il vient de l'entrée de l'utilisateur – 01jayss
Vous pouvez chercher des réflexions http://docs.oracle.com/javase/tutorial/reflect/special/arrayInstance.html et http://java.sun.com/developer/technicalArticles/ ALT/Reflection/ – kosa