Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- continue
- 프로그래머스 n의 배수 고르기
- 프로그래머스 문자열 붙여서 출력하기
- swift
- 스파르타 코딩클럽 내일배움캠프
- 연산자
- 프로그래머스 문자열 정렬하기 (1)
- 프로그래머스 n번째 원소까지
- ruby설치
- Error installing cocoapods
- 배열 만들기1
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 프로그래머스 암호 해독
- 문자열 붙여서 출력하기
- 프로그래머스 최댓값 만들기(2)
- 문자열 정렬하기 (1)
- Break
- 프로그래머스 주사위 게임1
- 프로그래머스
- n번째 원소까지
- 주사위 게임1
- 프로그래머스 자동커밋
- 조건에 맞게 수열 변경하기 3
- array
- 프로그래머스 배열 만들기1
- 스파르타코딩캠프
- cocoapods 설치 오류
- Til
- 객체지향
- 스페인어
Archives
- Today
- Total
dev._.note
[프로그래머스] JAVA 0단계 배열에서 문자열 대소문자 변환하기 본문
배열에서 문자열 대소문자 변환하기
문자열 배열 strArr가 주어집니다. 모든 원소가 알파벳으로만 이루어져 있을 때, 배열에서 홀수번째 인덱스의 문자열은 모든 문자를 대문자로, 짝수번째 인덱스의 문자열은 모든 문자를 소문자로 바꿔서 반환하는 solution 함수를 완성해 주세요.
풀이
class Solution {
public String[] solution(String[] strArr) {
String[] answer = new String[strArr.length];
for(int i = 0; i < strArr.length; i++){
if(i % 2 == 0){
answer[i] = strArr[i].toLowerCase();
} else {
answer[i] = strArr[i].toUpperCase();
}
}
return answer;
}
}
결과
테스트 1 | |
입력값 〉 | ["AAA", "BBB", "CCC", "DDD"] |
기댓값 〉 | ["aaa", "BBB", "ccc", "DDD"] |
실행 결과 〉 | 테스트를 통과하였습니다. |
테스트 2 | |
입력값 〉 | ["aBc", "AbC"] |
기댓값 〉 | ["abc", "ABC"] |
실행 결과 〉 | 테스트를 통과하였습니다. |
'Dev > 코딩테스트' 카테고리의 다른 글
[프로그래머스] JAVA 0단계 문자열안에 문자열 (0) | 2023.06.01 |
---|---|
[프로그래머스] JAVA 0단계 조건에 맞게 수열 변환하기 1 (0) | 2023.05.31 |
[프로그래머스] JAVA 0단계 숨어있는 숫자의 덧셈 (1) (0) | 2023.05.28 |
[프로그래머스] JAVA 0단계 배열의 유사도 (0) | 2023.05.27 |
[프로그래머스] JAVA 0단계 자릿수 더하기 (0) | 2023.05.26 |