프로그래밍/문제풀이
소문자->대문자 변환
오늘도알찬하루
2023. 12. 29. 22:20
반응형
import java.io.*;
import java.util.*;
public class Main {
// static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// static StringTokenizer st;
static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
static StringTokenizer st;
public static void main(String[] args)throws Exception{
st = new StringTokenizer(br.readLine());
char a=st.nextToken().charAt(0);
// int b=Integer.parseInt(st.nextToken());
// 아스키코드표를 보면, 대소문자는 정확히 32만큼 차이가 나므로,
// char a를 (int)로 형변환 후 32를 빼주면, 소문자->대문자가 됨
int b = (int)a-32;
System.out.println((char)b);
}
}
반응형