Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Convertir un char en String en Java - Exemples pratiques et bonnes pratiques

Ce que vous allez apprendre

Dans ce guide concis, nous verrons les méthodes les plus courantes pour (1) convertir un char en String et (2) convertir un String en char en Java. Ces techniques sont essentielles pour la manipulation de chaînes, l'entrée/sortie de fichiers et l'intégration d'API.

  1. Conversion d'un char en String
  2. Conversion d'un String en char

Conversion d'un char en String

Un char en Java est une valeur scalaire Unicode 16 bits. En interne, un String n'est qu'un tableau de valeurs char, la conversion est donc simple. Java propose deux approches idiomatiques :

Méthode 1 : Character.toString()

public class CharVersStringToString {
    public static void main(String[] args) {
        char monChar = 'g';
        String maChaine = Character.toString(monChar);
        System.out.println("Chaîne : " + maChaine);
    }
}

Sortie :

Chaîne : g

Méthode 2 : String.valueOf()

public class CharVersStringValueOf {
    public static void main(String[] args) {
        char monChar = 'g';
        String maChaine = String.valueOf(monChar);
        System.out.println("Chaîne : " + maChaine);
    }
}

Sortie :

Chaîne : g

Conversion d'un String en char

Lorsque vous devez travailler avec les caractères individuels d'une chaîne, la méthode charAt(int index) est la solution standard. Voici un exemple typique qui itère sur chaque caractère d'une chaîne.

public class StringVersChar {
    public static void main(String[] args) {
        String maChaine = "Guru99";
        int longueur = maChaine.length();
        for (int i = 0; i < longueur; i++) {
            char monChar = maChaine.charAt(i);
            System.out.println("Caractère à la position " + i + " : " + monChar);
        }
    }
}

Sortie :

Caractère à la position 0 : G
Caractère à la position 1 : u
Caractère à la position 2 : r
Caractère à la position 3 : u
Caractère à la position 4 : 9
Caractère à la position 5 : 9

Java

  1. Maîtriser les chaînes de caractères en Java : Création, méthodes et bonnes pratiques
  2. Maîtriser les représentations en chaînes dans les enums Java
  3. Méthode Java String length() : Comment obtenir la taille d'une chaîne (Exemple)
  4. Maîtriser Java String.indexOf() : Localiser des sous-chaînes et exemples pratiques
  5. Comprendre Java String.charAt() : Syntaxe, type de retour, exceptions et exemple pratique
  6. Maîtriser la méthode Java String compareTo() : Syntaxe, cas d'usage et exemples pratiques
  7. Maîtriser Java String.endsWith() : Comment vérifier les suffixes de chaînes avec exemples
  8. Maîtriser le remplacement de chaînes Java : replace(), replaceAll() et replaceFirst() expliqués
  9. Java String toLowerCase() & toUpperCase() : Convertir la casse du texte avec prise en compte des locales