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
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