public static void main(String[] args) {
String x = "istanbul bu aralar pek soğuk azizim";
String cap = "";
int i = 0;
while (i < x.length()) {
if(i == 0){
cap += capitalize(x.substring(i, i + 1));
i++;
}
else if (x.charAt(i) == ' ') {
cap += capitalize(x.substring(i, i + 2));
i += 2;
} else {
cap += x.charAt(i);
i++;
}
}
System.out.println(cap);
}
public static String capitalize(String s) {
// senin yazdigin capitalize fonksiyonu
if(s.length() == 1){
return s.toUpperCase(Locale.forLanguageTag("tr"));
}
return s.charAt(0) + s.substring(1).toUpperCase(Locale.forLanguageTag("tr"));
}