

* 문제 풀이
class Solution {
public String[] solution(String[] strArr) {
String[] answer = new String [strArr.length];
for(int i = 0; i < strArr.length; i++){
String s = strArr[i];
if(i % 2 == 0){
s = s.toLowerCase();
} else {
s = s.toUpperCase();
}
answer[i] = s;
}
return answer;
}
}

1. strArr와 동일한 크기의 배열 생성
String[] answer = new String [strArr.length];
2. for 문을 통해 배열의 문자열을 하나씩 가져옴
3. if 조건문을 통해 배열 i번째가 짝수인지 홀수인지 판단해 짝수일 경우 문자를 소문자로, 홀수일 경우 문자를 대문자로 변환하여 반환
4. 변환된 문자열을 answer 배열에 저장
answer[i] = s;
'코테 > 프로그래머스 JAVA Lv.0' 카테고리의 다른 글
| [프로그래머스/java/Lv.0] 조건에 맞게 수열 변환하기 1 (1) | 2025.01.02 |
|---|---|
| [프로그래머스/java/Lv.0] 홀짝 구분하기 (0) | 2024.12.30 |
| [프로그래머스/java/Lv.0] 삼각형의 완성조건 (1) (0) | 2024.12.26 |
| [프로그래머스/java/Lv.0] 대문자로 바꾸기 (0) | 2024.12.19 |
| [프로그래머스/java/Lv.0] A 강조하기 (0) | 2024.12.16 |