강의로 돌아가기
읏짜

뭐때문일까요? 68점밖에 안나오네요..ㅜㅜ

고수님들의 답변을 기다립니다.

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
class Solution {
  public String solution(String s) {
          String answer = "";

          String[] sSplit = s.split("\\s");

          StringBuffer sb = new StringBuffer();

          for(int i = 0; i < sSplit.length; i++){
              //int index = 0;
              for(int j = 0; j < sSplit[i].length(); j++){

                  if(j % 2 == 0){
                      sb.append(Character.toUpperCase(sSplit[i].charAt(j)));

                  }
                  else{
                      sb.append(Character.toLowerCase(sSplit[i].charAt(j)));

                  }

                  //index++;

              }
              if( i <= sSplit.length - 2 ){
                  sb.append(" ");                 
              }

          }

          answer = sb.toString();

          //System.out.println(s);
          //System.out.println(answer);

          return answer;
  }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다.