문제가 첫번째 알파벳을 대문자로 바꾸는거거든요. 만약 인풋에 아무 문자도 없다면 그대로 아웃풋으로 나와야되는건데
이게 머가 잘못된걸ㄲ요?
public String capitalized (String s) {
String capitalized=s.toUpperCase(s.indexOf(0));
if (s.length()==0) return s;
else return capitalized;
}
힌트에는
Character.toUpperCase(firstChar)
firstString.toUpperCase()
s.substring(1)
이거 사용해도 된다고하는데 어떻게 식을 새워야하죠?
이게 머가 잘못된걸ㄲ요?
public String capitalized (String s) {
String capitalized=s.toUpperCase(s.indexOf(0));
if (s.length()==0) return s;
else return capitalized;
}
힌트에는
Character.toUpperCase(firstChar)
firstString.toUpperCase()
s.substring(1)
이거 사용해도 된다고하는데 어떻게 식을 새워야하죠?
0번이 있는지 모르는데 다짜고짜 0번을 가져오면 어쩌자는거냐
String.toUppercase 메소드도 잘못썼네