코드

public class ArrayBasicTest {
    public static void main(String[] args) {
        int i;
        String apple="";

        char[]c={'A','P','P','L','E'};

        for(i=0;i<c.length;i++) {
            System.out.print((char)(c[i]+32));
        }
    }
}

결과

apple
종료 코드 0(으)로 완료된 프로세스

*아스키코드에서 대문자와 소문자의 차이는 32이고 소문자가 번호가 더 큼.

*(char)로 형변환 하지 않으면 아스키코드 번호의 나열로 출력됨

97112112108101
종료 코드 0(으)로 완료된 프로세스

 

'Study > Java' 카테고리의 다른 글

[개념]키보드로부터 데이터 입력 받기  (1) 2025.05.29
[개념]배열(Array)  (0) 2025.05.29
[개념]연산자  (0) 2025.05.29
[개념]자료형과 형 변환  (1) 2025.05.28
JDK 및 IntelliJ 설치하기  (1) 2025.05.22

+ Recent posts