Données
String s = "a" + "b" + "c";
Est-il possible de le transformer en
StringBuilder s = new StringBuilder().append("a").append("b").append("c");
Données
String s = "a" + "b" + "c";
Est-il possible de le transformer en
StringBuilder s = new StringBuilder().append("a").append("b").append("c");
Il existe une intention pour cela, appelée Remplacer '+' par 'StringBuilder.append()' .
Du moins, c'est ce qui m'est proposé - j'utilise IDEA 12 EAP (Early Access Program). Vous pouvez l'obtenir ici : IDEA 12 EAP
L'intention est offerte lorsque le curseur se trouve sur la séquence concaténée, et non à partir de la déclaration de la variable String elle-même.
Bien entendu, après la transformation, IDEA vous informera qu'une telle append() est stupide, et offrira de se simplifier en une concaténation régulière sans aucun inconvénient.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.