5.00 / 1 oy

Java'da Char'ı String'e dönüştürmek

Java'da bir karakteri büyük harfle yazdırmak istediğimizi farzedelim. Normalde String.toUpperCase() ile yaptığımız büyük harflerle yazdırma işlemi char veri tipindeki değişkenlerle kullanılmaz, biz de char'ı String'e dönüştürmek durumunda kalırız.

char karakter='f';
System.out.println(karakter.toUpperCase()); //hata

O zaman karakter değişkenini String'e dönüştürerek toUpperCase yöntemini kullanalım.

char karakter='f';
System.out.println(String.valueOf(karakter).toUpperCase()); //F

Benzer şekilde aşağıdaki yöntem ile de char bir değişkeni String'e dönüştürebiliriz:

char karakter='f';
System.out.println(Character.toString(karakter).toUpperCase()); //F

char değişkenler String olarak cast edilemedikleri için casting bu dönüşümde işe yaramayacaktır.

 

utku33

15.01.2020 00:38

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da Char'ı String'e dönüştürmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.