문제
신문의 헤드라인을 편집하기 위해, 주어지는 문자열의 알파벳 소문자를 모두 대문자로 바꾸는 프로그램을 개발 중이다. 입력으로 주어진 문장에 모든 소문자 알파벳을 찾아 대문자로 변환한 다음, 그 결과를 출력하는 프로그램을 작성하라. |
1. 코드
import java.util.Scanner;
import java.io.FileInputStream;
class Solution
{
public static void main(String args[]) throws Exception
{
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
System.out.println(str.toUpperCase());
}
}
import java.util.Scanner;
class Solution
{
public static void main(String args[]) throws Exception
{
Scanner sc = new Scanner(System.in);
System.out.printf("%S", sc.nextLine());
}
}
2. 출력
THE_HEADLINE_IS_THE_TEXT_INDICATING_THE_NATURE_OF_THE_ARTICLE_BELOW_IT.
더보기
.toUpperCase() : 소문자 -> 대문자
.toLowerCase() : 대문자 -> 소문자
더보기
첫글자만 대문자로 바꾸고 싶은 경우
str.substring(0,1).toUpperCase() + str.substring(1)
'SW expert Academy > D1' 카테고리의 다른 글
[SW Expert Academy] 2043번 서랍의 비밀번호 (0) | 2023.04.12 |
---|---|
[SW Expert Academy] 2046번 스탬프 찍기 (0) | 2023.04.12 |
[SW Expert Academy] 2050번 알파벳을 숫자로 변환 (0) | 2023.04.12 |
[SW Expert Academy] 2056번 연월일 달력 (0) | 2023.04.12 |
[SW Expert Academy] 2058번 자릿수 더하기 (0) | 2023.04.11 |