Есть ли более простой способ написания этого кода?
Я использовал пространство для решения проблемы. Можем ли мы сделать это по-другому?
import java.util.Scanner;
public class Chirag {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner obj = new Scanner(System.in);
System.out.println("Enter a String");
String input = obj.nextLine();
int length = input.length();
String a = "";
int i;
int n=input.indexOf(' ');
for(i=0;i<length;i++) {
char x = input.charAt(i);
if(i==0) {
x = Character.toUpperCase(x);
}
if(x==' ') {
n=input.indexOf(x,i-1);
}
if(i==n+1) {
x = Character.toUpperCase(x);
}
a += x;
}
System.out.println(a);
}
}