Çözüldü İsimdeki harfleri sayarken boşlukları da sayıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Mesaj gönderimine kapalı.

Tankiz

Hectopat
Katılım
11 Mart 2021
Mesajlar
131
Çözümler
1
Ben Java'da ismimi yazınca ismimde kaç harf olduğunu öğrenmek istiyorum. Fakat ismimi yazdığımda boşlukları da sayıyor. Bu sorunu nasıl çözebilirim?

 
Son düzenleyen: Moderatör:
Çözüm

Aynı kodda 11. satırı aşağıdaki gibi düzenlerseniz olacaktır.

Java:
int kac = yaz.replace(" ", "").length();
@Tankiz mesela Ali kaya derken oradaki boşluğu saymasından mı bahsediyorsunuz. Eğer öyleyse bu bir hata değil.
 
@Tankiz rica ederim ise yararsa yaz buraya benim bildiğim başındaki ve sonundakiler sadece siliniyor.
 
For veya foreach döngüsü ile yaz değişkeninin her bir karakterini kontrol edin. Eğer harf ' ' yani boşluk değil ise kaç değişkenini arttırın.
 
Ben Java'da ismimi yazınca ismimde kaç harf olduğunu öğrenmek istiyorum. Fakat ismimi yazdığımda boşlukları da sayıyor. Bu sorunu nasıl çözebilirim?

Eki Görüntüle 1979974

Aşağıdaki yönteme göre kodunuzu düzenleyebilirsiniz.

Java:
   String test = "Ali Kaya";
   System.out.println(test.replace(" ", "").length() );


@Tankiz benim bildiğim hayır ama makaleye de bakın.

Link

Bu makaledeki Trim metodu sadece String değerin başındaki veya sonundaki boşlukları temizler, cümle ortasındaki boşluklar dahil değildir.
 
Durum
Mesaj gönderimine kapalı.
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…