728x90
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
|
package codeit;
public class ascii {
public static void main(String[] args) {
//소문자를 대문자로 변경해서 출력하고 대문자면 소문자로 출력하는 코드를 작성하라.
//문자코드는 소문자가 대문자보다 32만큼 더 크다.
//예를 들어 'A'의 코드는 65 'a' 의 코드는 97 +32(차)
//대문자로 변경해서 출력
char ch = 'a';
int ascii = (int)ch;
System.out.println(ascii); //97
ascii = ascii - 32;
ch = (char)ascii;
System.out.println(ch); //A
//소문자로 변경해서 출력
char ch2 = 'A';
int ascii2 =(int)ch;
ascii2 = ascii2 + 32;
ch2 = (char)ascii2;
System.out.println(ch2); //a
|
cs |
728x90
'JAVA' 카테고리의 다른 글
5일차// 조건문 if , if else, if else if (0) | 2021.01.15 |
---|---|
4일차// 배열 swap 데이터 바꾸기, 배열 복사, 배열 초기화 (0) | 2021.01.14 |
4일차// 2차원 배열 (0) | 2021.01.14 |
4일차// 대표적인 String 메소드, / 10진수 > 16진수, 8진수, 2진수 / 16진수 > 10진수 (0) | 2021.01.14 |
4일차// 대표적인 String 메소드, / charAt( intdex); , contains( ); (0) | 2021.01.14 |