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 | 29 | 30 | 31 |
Tags
- 맛집추천
- javascript
- 소제동
- 아쿠아필후기
- 홍대데이트
- 아쿠아플라넷여수
- sql
- naversmtp
- 파주갈만한곳
- 영흥도여행
- 자바스크립트
- 피치항공후기
- 혼밥
- 내돈내산
- 경희대맛집
- 인천데이트
- 인천갈만한곳
- 가성비호텔
- 대전카페추천
- 프로그래머스
- 핫플
- 임시비밀번호
- 여자혼자여행
- 맛집
- smtp
- 자바
- Java
- 부평갈만한곳
- 파주데이트
- 토요코인인천부평
Archives
- Today
- Total
맵크나이트의 마라탐방
JAVA 알고리즘 isUpperCase(), isLowerCase(), toUpperCase(), toLowerCase()를 이용한 대소문자 변환 문제 본문
JAVA/JAVA알고리즘
JAVA 알고리즘 isUpperCase(), isLowerCase(), toUpperCase(), toLowerCase()를 이용한 대소문자 변환 문제
봉바👾 2023. 7. 12. 20:33
설명
대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성하세요.
입력
첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다.
문자열은 영어 알파벳으로만 구성되어 있습니다.
출력
첫 줄에 대문자는 소문자로, 소문자는 대문자로 변환된 문자열을 출력합니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str1 = sc.next();
reverseStr(str1);
}
public static String reverseStr(String str1) {
String result = "";
for(char s : str1.toCharArray()) {
if(Character.isUpperCase(s)) {
result += Character.toLowerCase(s);
}else {
result += Character.toUpperCase(s);
}
}
System.out.println(result);
return result;
}
}
출력값
'JAVA > JAVA알고리즘' 카테고리의 다른 글
JAVA toLowerCase(),charAt() 활용한 문자찾기문제 오답노트 (0) | 2023.07.12 |
---|