logo

Java Character toUpperCase() Metode

Det til Store bogstaver (char ch) metoden i karakterklassen konverterer det givne tegnargument til store bogstaver ved hjælp af en case-mapping-information, som leveres af Unicode-datafilen.

Det skal bemærkes, at Character.isUpperase(Character.UpperCase(ch)) muligvis ikke altid returnerer sandt for nogle tegn.

Faktisk kan String.toUpperCase() bruges til at tilknytte tegnene til store bogstaver. Der er forskellige fordele ved String case mapping sammenlignet med Character case mapping. String case mapping kan bruges til at udføre lokalt følsomme mappings, kontekstfølsomme mappings, mens Character case mapping ikke kan bruges.

Syntaks

 public static char toUpperCase(char ch) 

Parameter

ch : Det er karakteren, der skal konverteres.

Returværdi

Metoden toUpperCase(char ch) returnerer store bogstaver af det givne tegn. Ellers returnerer denne metode selve tegnet.

Eksempel 1

 public class JavaCharacterToUpperCaseExample1 { public static void main(String[] args) { // Create four char primitives. char ch1, ch2, ch3, ch4; // Assign the values to ch1 and ch2. ch1 = 'm'; ch2 = 'q'; // Assign the uppercase of ch1 and ch2 to ch3 and ch4 respectively. ch3 = Character.toUpperCase(ch1); ch4 = Character.toUpperCase(ch2); String str1 = 'The uppercase of the character '' + ch1 + '' is given as: ' + ch3; String str2 = 'The uppercase of the character '' + ch2 + '' is given as: ' + ch4; // Print the values of ch1 and ch2. System.out.println( str1 ); System.out.println( str2 ); } } 
Test det nu

Produktion:

 The titlecase of character 'm' is given as: M The titlecase of character 'q' is given as: Q 

Eksempel 2

 public class JavaCharacterToUpperCaseExample2{ public static void main(String[] args) { // Create four char primitives. char ch1, ch2, ch3, ch4; // Assign the values to ch1 and ch2. ch1 = '+'; ch2 = 'f'; // Assign the uppercase of ch1 and ch2 to ch3 and ch4 respectively. ch3 = Character.toUpperCase(ch1); ch4 = Character.toUpperCase(ch2); String str1 = 'The uppercase of the character '' + ch1 + '' is given as: ' + ch3; String str2 = 'The uppercase of the character '' + ch2 + '' is given as: ' + ch4; // Print the values of ch1 and ch2.. System.out.println( str1 ); System.out.println( str2 ); } } 
Test det nu

Produktion:

 The uppercase of the character '+' is given as: + The uppercase of the character 'F' is given as: F 


Java Character toUpperCase(int codePoint) Metode

Det toUpperCase(int codePoint) metoden for tegnklassen konverterer det givne tegn (Unicode-kodepunkt) argument til store bogstaver ved hjælp af en case-mapping-information, som leveres af Unicode-datafilen.

Det skal bemærkes, at Character.isUpperase(Character.UpperCase(codePoint)) muligvis ikke altid returnerer sandt for nogle tegn.

Faktisk kan String.toUpperCase() bruges til at tilknytte tegnene til store bogstaver. Der er forskellige fordele ved String case mapping sammenlignet med Character case mapping. String case mapping kan bruges til at udføre lokalt følsomme mappings, kontekstfølsomme mappings, mens Character case mapping ikke kan bruges.

Syntaks

 public static int toUpperCase(int codePoint) 

Parameter

kodepunkt : Det er codePoint, som er tegnet, der skal testes.

Returværdi

Metoden toUpperCase(int codePoint) returnerer store bogstaver af det givne tegn (Unicode-kodepunkt). Ellers returnerer denne metode selve tegnet.

Eksempel 1

 public class JavaCharactertoUpperCaseExample_1 { public static void main(String[] args) { // Initialize two char primitives. int codepoint1 = 102; int codepoint2 = 110; // Convert the codepoints to char type. char ch1 = (char) codepoint1; char ch2 = (char) codepoint2; // Convert the codepoints to uppercase. char upper1 = Character.toUpperCase(ch1); char upper2 = Character.toUpperCase(ch2); // Print the result. System.out.println('The uppercase for the character '' + ch1 + '' is given as: ' + upper1); System.out.println('The uppercase for the character '' + ch2 + '' is given as: ' + upper2); } } 
Test det nu

Produktion:

 The uppercase for the character 'f' is given as: F The uppercase for the character 'n' is given as: N 

Eksempel 2

 public class JavaCharactertoUpperCaseExample_2 { public static void main(String[] args) { // Initialize two char primitives. int codepoint1 = 119; int codepoint2 = 80; // Convert the codepoints to char type. char ch1 = (char) codepoint1; char ch2 = (char) codepoint2; // Convert the codepoints to uppercase. char upper1 = Character.toUpperCase(ch1); char upper2 = Character.toUpperCase(ch2); // Print the result. String str1 = 'The uppercase for the character '' + ch1 + '' is given as: ' + upper1; String str2 = 'The uppercase for the character '' + ch2 + '' is given as: ' + upper2; System.out.println(str1); System.out.println(str2); } } 
Test det nu

Produktion:

 The uppercase for the character 'w' is given as: W The uppercase for the character 'P' is given as: P