[Java] Convertit les chaînes de caractères en majuscules / minuscules (AOJ⑨ --swap majuscules / minuscules)

Conversion de cas

public class Main {
    public static void main(String[] args){
    String str1 = new String("MoHuNeKo");
    String upper_str1 = str1.toUpperCase();
    String lower_str1 = str1.toLowerCase();

    System.out.println("Chaîne d'entrée: " + str1);
    System.out.println("Le premier caractère est en majuscule? : " + Character.isUpperCase(str1.charAt(0)));
    System.out.println("Conversion en majuscules: " + upper_str1);
    System.out.println("Conversion en minuscules: " + lower_str1);
    System.out.println("=======^・ Ω ・^=======");

    String str2 = new String("The current world population is about 7,594,690,000!");
    String upper_str2 = str2.toUpperCase();
    String lower_str2 = str2.toLowerCase();

    System.out.println("Chaîne d'entrée: " + str2);
    System.out.println("Le deuxième caractère est inférieur? : " + Character.isLowerCase(str2.charAt(1)));
    System.out.println("Conversion en majuscules: " + upper_str2);
    System.out.println("Conversion en minuscules: " + lower_str2);
    System.out.println("==============");
    System.out.println("lettre majuscule? : " + Character.isUpperCase('\n'));
    System.out.println("Minuscule? : " +Character.isLowerCase('\t'));
   }
}
Chaîne d'entrée: MoHuNeKo
Le premier caractère est en majuscule? : true
Conversion en majuscules: MOHUNEKO
Conversion en minuscules: mohuneko
=======^・ Ω ・^=======
Chaîne d'entrée: The current world population is about 7,594,690,000!
Le deuxième caractère est inférieur? : true
Conversion en majuscules: THE CURRENT WORLD POPULATION IS ABOUT 7,594,690,000!
Conversion en minuscules: the current world population is about 7,594,690,000!
==============
lettre majuscule? : false
Minuscule? : false

Permutation des majuscules et des minuscules (ITP1-8)

Créez un programme qui permute les minuscules et les majuscules d'une chaîne donnée. Input La chaîne est donnée sur une seule ligne. Output Veuillez sortir la chaîne de caractères en remplaçant les majuscules et minuscules de la chaîne de caractères donnée. Veuillez afficher les caractères autres que l'alphabet tels quels. Constraints

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String line = sc.nextLine();
        StringBuilder sb = new StringBuilder();

        for(int i = 0; i < line.length() ; i++){
            char now = line.charAt(i);
            if(Character.isUpperCase(now))      sb.append(Character.toLowerCase(now));
            else if(Character.isLowerCase(now)) sb.append(Character.toUpperCase(now));
            else                                sb.append(now);
        }
        System.out.println(sb);
    }
}

Recommended Posts

[Java] Convertit les chaînes de caractères en majuscules / minuscules (AOJ⑨ --swap majuscules / minuscules)
Ruby Comment convertir entre les majuscules et les minuscules
Convertir des objets Java org.w3c.dom.Document et des chaînes XML
[java] Résumé de la gestion des chaînes de caractères
<java> Lire le fichier Zip et le convertir directement en chaîne
Convertir l'énumération Java et JSON vers et depuis Jackson
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
[Java] Convertir JSON en Java et Java en JSON-Comment utiliser GSON et Jackson-
[Java] Gestion des chaînes de caractères (classe String et classe StringBuilder)
Comment convertir la base Java
[Java] Convertir ArrayList en tableau
Java DateFormat inférieur vs supérieur
[Java] Méthode de comparaison de chaînes de caractères et méthode de comparaison utilisant des expressions régulières
Différences dans la gestion des chaînes entre Java et Perl
[Introduction à Java] Gestion des chaînes de caractères (classe String, classe StringBuilder)
[Java] Supprimer les espaces dans les chaînes de caractères
[Java] Convertir 1 en N liste en carte
Comment convertir LocalDate et Timestamp
[Pratique à retenir !!!] Comment convertir du type LocalDate en chaîne de caractères et de la chaîne de caractères en type LocalDate
[Android] Convertissez Map en JSON à l'aide de GSON avec Kotlin et Java
[Java] Comment convertir du type String en type Path et obtenir le chemin
[Android] Convertir le code Java Android en Kotlin
[Java] Convertit un tableau en ArrayList * Attention
Comment concaténer des chaînes avec Java
Convertir toutes les applications Android (Java) en Kotlin
Convertir l'heure UTC Java en heure JST
Implémentation Java pour créer et résoudre des labyrinthes
[Java] Comment sortir et écrire des fichiers!
[Java] Convertit null du type Object en type String
Convertir des fichiers SVG en fichiers PNG en Java
Convertir un tableau de chaînes en nombres
[Java] Précautions lors de la comparaison de chaînes de caractères avec des chaînes de caractères
[Introduction à Java] À propos des déclarations et des types de variables
De Java à C et de C à Java dans Android Studio
Conversion de JSON en TSV et TSV en JSON avec Ruby
Fonctions Kotlin et lambdas à envoyer aux développeurs Java
[Android] Comment convertir une chaîne de caractères en resourceId
Essayez d'intégrer Ruby et Java avec Dapr
Charger et télécharger des notes en Java sur le stockage Azure
[Java] Convertit le code DB en valeur de code à l'aide d'énum
Comment convertir un contrat de solidité en une classe de contrat Java
Comment obtenir et étudier Java SE8 Gold
Java 8 pour démarrer maintenant ~ for Each et expression lambda ~
Convertir les beans imbriqués Java au format aaa.bbb [0] .ccc
Comment accéder aux méthodes et champs Java Private
[Java] Convertir et importer des valeurs de fichier avec OpenCSV
[Java] Comment utiliser la classe Calendar et la classe Date