The toUpperCase(символ ch) метод класу Character перетворює заданий символьний аргумент у верхній регістр, використовуючи інформацію про відображення регістру, яку надає файл даних Unicode.
Слід зазначити, що Character.isUpperase(Character.UpperCase(ch)) не завжди може повертати значення true для деяких символів.
Насправді String.toUpperCase() можна використовувати для відображення символів у верхньому регістрі. Існують різні переваги відображення регістру рядків порівняно з відображенням регістру символів. Відображення регістру рядків можна використовувати для виконання локально-чутливих відображень, контекстно-залежних відображень, тоді як відображення регістру символів використовувати не можна.
Синтаксис
public static char toUpperCase(char ch)
Параметр
гл : це символ, який потрібно перетворити.
Повернене значення
Метод toUpperCase(char ch) повертає верхній регістр заданого символу. В іншому випадку цей метод повертає сам символ.
Приклад 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 ); } }Перевірте зараз
Вихід:
The titlecase of character 'm' is given as: M The titlecase of character 'q' is given as: Q
Приклад 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 ); } }Перевірте зараз
Вихід:
The uppercase of the character '+' is given as: + The uppercase of the character 'F' is given as: F
Метод Java Character toUpperCase(int codePoint).
The toUpperCase(int codePoint) метод класу Character перетворює заданий символ (кодова точка Юнікоду) у верхній регістр, використовуючи інформацію про відображення регістру, яку надає файл даних Юнікод.
Слід зазначити, що Character.isUpperase(Character.UpperCase(codePoint)) не завжди може повертати значення true для деяких символів.
Насправді String.toUpperCase() можна використовувати для відображення символів у верхньому регістрі. Існують різні переваги відображення регістру рядків порівняно з відображенням регістру символів. Відображення регістру рядків можна використовувати для виконання локально-чутливих відображень, контекстно-залежних відображень, тоді як відображення регістру символів використовувати не можна.
Синтаксис
public static int toUpperCase(int codePoint)
Параметр
codePoint : це codePoint, який є символом, який потрібно перевірити.
Повернене значення
Метод toUpperCase(int codePoint) повертає верхній регістр заданого символу (код Unicode). В іншому випадку цей метод повертає сам символ.
Приклад 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); } }Перевірте зараз
Вихід:
The uppercase for the character 'f' is given as: F The uppercase for the character 'n' is given as: N
Приклад 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); } }Перевірте зараз
Вихід:
The uppercase for the character 'w' is given as: W The uppercase for the character 'P' is given as: P