📑 1. 대소문자 바꿔서 출력하기

import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
System.out.println(swapCase(a));
}
public static String swapCase(String str) {
StringBuilder result = new StringBuilder();
for(char c:str.toCharArray()) {
if(Character.isUpperCase(c) ) {
result.append(Character.toLowerCase(c));
} else if(Character.isLowerCase(c)) {
result.append(Character.toUpperCase(c));
} else {
result.append(c);
}
}
return result.toString();
}
}
⭐ 2. 문자열 돌리기

import java.util.Scanner;
public class pro {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
for(char c : a.toCharArray()) {
System.out.println(c);
}
char[] charArray = a.toCharArray();
for(int i = 0; i<charArray.length; i++) {
System.out.println(charArray[i]);
}
sc.close();
}
}
쉬운 문제라서 코드 그대로
'코딩테스트 > JAVA테스트' 카테고리의 다른 글
| [프로그래머스] (Java) 문자열 겹쳐쓰기 (25) | 2025.02.05 |
|---|---|
| [프로그래머스] (Java) 요격시스템 문제풀이 (26) | 2025.02.01 |
| [프로그래머스] (Java) 연속된 부분 수열의 합 (투포인터, 슬라이딩 윈도우 알고리즘) (68) | 2024.12.15 |
| [프로그래머스] (Java) 소수 만들기 (3) | 2024.10.27 |
| [프로그래머스] 로그인 성공? / JAVA(자바) 코드 (0) | 2024.10.18 |