Explorez diverses méthodes d'affectation de tableaux de chaînes
En programmation, le traitement des chaînes est une opération très courante. Lors du traitement de chaînes, il est souvent nécessaire d'utiliser des tableaux pour stocker et gérer plusieurs chaînes. Cet article explorera diverses méthodes d'affectation de tableaux de chaînes et donnera des exemples de code spécifiques.
String[] names = new String[3]; names[0] = "Tom"; names[1] = "Jerry"; names[2] = "Spike";
String[] names = {"Tom", "Jerry", "Spike"};
String[] names = new String[3]; for (int i = 0; i < names.length; i++) { names[i] = "Name" + i; }
String[] source = {"Tom", "Jerry", "Spike"}; String[] target = new String[source.length]; System.arraycopy(source, 0, target, 0, source.length);
String[] source = {"Tom", "Jerry", "Spike"}; String[] target = Arrays.copyOf(source, source.length);
ArrayList<String> list = new ArrayList<>(); list.add("Tom"); list.add("Jerry"); list.add("Spike"); String[] names = list.toArray(new String[list.size()]);
Résumé :
Cet article présente les méthodes courantes d'affectation de tableaux de chaînes et donne des exemples de code spécifiques. Qu'il s'agisse de la méthode d'affectation directe, de la méthode littérale de chaîne ou de l'utilisation de boucles, de la méthode System.arraycopy(), de la méthode Arrays.copyOf() et de la méthode toArray() d'ArrayList, l'affectation à des tableaux de chaînes peut être réalisée efficacement. En fonction des besoins réels, choisir la méthode de fonctionnement appropriée peut améliorer la lisibilité et l'efficacité du code.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!