logo

Java Karakteri toUpperCase() Yöntemi

toUpperCase(karakter ch) Karakter sınıfının yöntemi, Unicode Veri dosyası tarafından sağlanan büyük/küçük harf eşleme bilgilerini kullanarak verilen karakter bağımsız değişkenini büyük harfe dönüştürür.

Character.isUpperase(Character.UpperCase(ch)) öğesinin bazı karakterler için her zaman doğru dönmeyebileceğine dikkat edilmelidir.

Gerçekte, karakterleri büyük harflere eşlemek için String.toUpperCase() kullanılabilir. Karakter durumu eşlemeyle karşılaştırıldığında String durum eşlemesinin çeşitli faydaları vardır. Dize durumu eşlemesi, yerel duyarlı eşlemeler, bağlama duyarlı eşlemeler gerçekleştirmek için kullanılabilirken, Karakter büyük/küçük harf eşlemesi kullanılamaz.

Sözdizimi

 public static char toUpperCase(char ch) 

Parametre

ch : Dönüştürülmesi gereken karakterdir.

Geri dönüş değeri

toUpperCase(char ch) yöntemi verilen karakterin büyük harfini döndürür. Aksi halde bu yöntem karakterin kendisini döndürür.

örnek 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 ); } } 
Şimdi Test Edin

Çıktı:

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

Örnek 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 ); } } 
Şimdi Test Edin

Çıktı:

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


Java Karakteri toUpperCase(int codePoint) Yöntemi

toUpperCase(int codePoint) Karakter sınıfının yöntemi, verilen karakter (Unicode kod noktası) argümanını, Unicode Veri dosyası tarafından sağlanan bir büyük/küçük harf eşleme bilgisini kullanarak büyük harfe dönüştürür.

Character.isUpperase(Character.UpperCase(codePoint)) öğesinin bazı karakterler için her zaman true değerini döndürmeyebileceğine dikkat edilmelidir.

Gerçekte, karakterleri büyük harflere eşlemek için String.toUpperCase() kullanılabilir. Karakter durumu eşlemeyle karşılaştırıldığında String durum eşlemesinin çeşitli faydaları vardır. Dize durumu eşlemesi, yerel duyarlı eşlemeler, bağlama duyarlı eşlemeler gerçekleştirmek için kullanılabilirken, Karakter büyük/küçük harf eşlemesi kullanılamaz.

Sözdizimi

 public static int toUpperCase(int codePoint) 

Parametre

kod noktası : Test edilmesi gereken karakter olan codePoint'tir.

Geri dönüş değeri

toUpperCase(int codePoint) yöntemi, verilen karakterin (Unicode kod noktası) büyük harfini döndürür. Aksi halde bu yöntem karakterin kendisini döndürür.

örnek 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); } } 
Şimdi Test Edin

Çıktı:

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

Örnek 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); } } 
Şimdi Test Edin

Çıktı:

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