Daha önce harf bulma programı yapmıştık. Mantık aynı çünkü boşlukta aynı harf gibi bir karakterdir. Daha önce ünlü harfleri bulurken metindeki harfleri tek tek ayırıp equals yardımıyla bulmuştuk. Örneğimize geçelim.
package dersler;
import java.util.Scanner;
public class Dersler {
public static void main(String[] args) {
Scanner giris=new Scanner(System.in);
String metin;
System.out.println("Lütfen bir metin giriniz:");
metin=giris.nextLine();
int sayac=0;
for(int i=0;i<metin.length();i++){
String harf=metin.substring(i, i+1);
if(harf.equals(" ")){
sayac++;
}
}
System.out.println("Girilen metindeki boşluk sayısı:"+sayac);
}
}
Program Çıktısı:
eyw
YanıtlaSil