Etudier Java 8 (String Joiner et Join)

échantillon

import java.util.StringJoiner;

/**
 *Étude de la méthode de jointure de chaîne et de jointure de chaîne
 * @author komikcomik
 *
 */
public class JoinTest {

	public static void main(String[] args) {

		String[] strs = {"a","b","c"};
		String joinStr = String.join(",", strs);
		System.out.println(joinStr);

		StringJoiner sj = new StringJoiner(",");
		joinStr = sj.add("X").add("Y").add("Z").toString();
		System.out.println(joinStr);
	}

}

résultat

a,b,c
X,Y,Z

Cela peut être utile si vous souhaitez le formater dans un format standard.

Recommended Posts

Etudier Java 8 (String Joiner et Join)
[Java] Comparaison des chaînes de caractères et && et ||
[Java] À propos de String et StringBuilder
Étudier Java ―― 3
Étudier Java ―― 9
Chaîne Java
Étudier Java ―― 4
Étudier Java -5
Étudier Java ―― 1
Étudier Java # 0
Étudier Java ―― 8
Etudier Java 8 (méthode StaticIF et Default)
Étudier Java ―― 7
Étudier Java ―― 2
Étudier Java ①
Étudier java9 (dropWhile, takeWhile et Stream.ofNullable)
Étudier Java -10
[Java] Remplissage de la chaîne de caractères
Étudier Java 8 (facultatif)
Traitement des chaînes Java
XXE et Java
Étudier Java 8 (Stream)
Chaîne divisée (Java)
[Java] La partie déroutante de String et StringBuilder
<java> Lire le fichier Zip et le convertir directement en chaîne
Getter et Setter (Java)
Etudier Java 8 (Collector / Collectors)
[Java] Thread et exécutable
String et stringbuffer et générateur de chaîne
Java vrai et faux
[Java] Comparaison de la vitesse d'exécution de la jointure de chaîne (+ opérateur vs StringBuilder)
Remplacement multiple de chaîne Java
Etudier Java 8 (voir méthode)
[Note] Java: recherche de chaînes de caractères
Etudier Java 8 (voir constructeur)
[Note] Java: enquête sur les chaînes de caractères
[Java] À propos de Objects.equals () et examen de la comparaison de chaînes (== et égal à)
À propos de la classe Java String
Java - Sérialisation et désérialisation
[Java] Arguments et paramètres
Étudier Java ~ Partie 8 ~ Cast
timedatectl et Java TimeZone
[Java] Branchement et répétition
Etudier Java 8 (expression lambda)
[Java] Types de variables et types
java (classe et instance)
[Java] Gestion des chaînes de caractères (classe String et classe StringBuilder)
[Java] Surcharge et remplacement
Mémorandum n ° 4 "Obtenez une chaîne de caractères et décorez-la" [Java]
Etudier Java # 2 (\ marque et opérateur)
[Java] Différence entre == et égal
[Java] Zone de pile et zone statique
Sous-chaîne de classe Java inflexible String
[Java] Classe générique et méthode générique
Cryptage et décryptage Java PDF
Java et Iterator Part 1 External Iterator Edition
Instructions Java if et switch
Apache Hadoop et Java 9 (partie 1)
Concaténation de chaînes et sauts de ligne
[Java] HashCode et remplacement égal
☾ Instruction Java / Repeat et instruction de contrôle de répétition