Link
05-22 03:01
Tags
- JAVA 메소드
- 자바 메서드 매개변수
- JAVA ObjArray
- JAVA Aray
- 자바 필드값 초기화
- JAVA Parameter
- JAVA 연습예제
- JAVA 데이터타입
- 자바 객체형 배열처리
- 자바 1대1 관계클래스
- Java switch
- 리액트 네이티브
- 자바 1대1
- 자바 다차원 배열
- JAVA MultiParam
- JAVA 자동판매기
- java 변수
- JAVA NULL
- JAVA 메소드 리턴
- 자바 1대다관계
- JAVA 클래스 구성
- 자바 NullPointer
- 자바 생성자
- java 연산자
- 프로그래머스 자바
- 자바 연산자
- 개발 로드맵
- ChatGPT 번역
- eclipse
- Java
Archives
- Today
- Total
보기보기 개발 블로그
eclipse / 자바 char 코드 본문
안녕하세요
저번 포스팅에서는 자바의 데이터 타입을 알아 봤었는데요
이번엔 자바의 char 코드에 대해 알아보겠습니다.
eclipse / 자바의 데이터 타입
안녕하세요 이번 포스팅에선 지난 포스팅에서 다룬 리터럴 과 블럭이후에 자바의 '데이터 타입' 에 대하여 알아보겠습니다. eclipse / 자바 리터럴 과 블럭 안녕하세요 이번 포스팅에선 지난 포스
stackbok.tistory.com
package javaexp.a02_start2;
public class A06_CharCodeExp {
public static void main(String[] args) {
/*
*ex)int 과 char 형으로 (int),(char) 형식으로
*형변환하여 code 값과 코드값에 해당하는 문자를 확인 할 수있다.
*
* 1)a, A, z, Z의 코드값을 확인하여 출력하세요
* 2)코드값69,80의 문자를 확인하여 출력하세요
*/
int val1=69;
int val2=80;
char bas1 ='a';
char bas2 ='A';
char bas3 ='z';
char bas4 ='Z';
System.out.println("69코드값:"+(char)val1);
System.out.println("80코드값:"+(char)val2);
System.out.println("a코드값:"+(int)bas1);
System.out.println("A코드값:"+(int)bas2);
System.out.println("z코드값:"+(int)bas3);
System.out.println("Z코드값:"+(int)bas4);
/*
* #정수형 데이터의 기본 데이터 유형
* ex)1 300이 할당할 수 있는 최소 데이터 유형을 확인하여 출력하세요..
* ex)2 15억 , 20억의 정수형 기본 데이터 유형 선언/할당하고, 이를 합산하여
* 할당할 데이터 유형을 선언하여 출력하세요
*/
/*int num03 = 300;
* 연산이 들어가는 순간 데이터 유형은 int형 이상이 필요로 한다.
* byte num08 = 25;
* byte num09 = 7;
* byte num10 = num08+num09; 에러발생
* System.our.println(num10);
*
*/
short price =300;
System.out.println(price);
int bill1 = 1500000000;
int bill2 = 2000000000;
// long bill1 = 1500000000L;
// long bill2 = 2000000000L;
//데이터 유형의 범위에 맞는 데이터를 (long) 형변환을 하고,
//적절한 데이터에 할당하여야 처리를 할 수 있다.
long resultbill;
resultbill= (long)bill1 + (long)bill2;
System.out.println("합산값은: "+resultbill);
/*
* Math.random() 함께 임시비번호 발급
*/
for(int code=65;code<90;code++) {
System.out.println(code+":"+(char)code);
}
System.out.println("# 임의의 비밀번호(알파벡대문자)#");
for(int cnt=1;cnt<=8;cnt++) {
int ranCode = (int)(Math.random()*26+65);//알파벳수 26 시작점 65부터
System.out.println(ranCode+":"+(char)ranCode);
}
}
}
int 코드를 사용해 해당 문자의 코드값을 알 수 있고
char 코드를 사용해 해당 코드값의 문자를 알 수 있습니다.
이상으로 자바 char 코드에 대하여 알아보았습니다.
감사합니다.
'Java' 카테고리의 다른 글
eclipse / 자바의 연산자 와 연산식 (0) | 2023.03.17 |
---|---|
eclipse / 자바 데이터의 형변환 (0) | 2023.03.16 |
eclipse / 자바의 데이터 타입 (0) | 2023.03.16 |
eclipse / 자바 리터럴 과 블럭 (0) | 2023.03.16 |
eclipse / 자바 변수(Variable) (0) | 2023.03.16 |