2022-12-29 목 / JAVA

권혁현·2022년 12월 29일
0

Java

목록 보기
5/44
post-thumbnail

아스키코드 (American Standard Code for Information Interchange)

  • A = 65
  • SP = 32
  • 0 = 48

자바의 기초

  • 데이타 타입 -> 형변환
  • 함수
  • 객체

char

public class CharTypeUnicode {

	public static void main(String[] args) {
		char ch1 = '헐';
		char ch2 = '확';

		char ch3 = 54736;
		char ch4 = 54869;

		char ch5 = 0xd5d0;
		char ch6 = 0xd655;

		System.out.println(ch1 + " " + ch2);
		System.out.println(ch3 + " " + ch4);
		System.out.println(ch5 + " " + ch6);
	}

}
  • 헐 확 / 문자로 사용할 땐 '헐', '확'
    헐 확 / 10진수로 매칭된 '헐', '확'의 유니코드 값
    헐 확 / 10진수로 매칭된 '헐', '확'의 유니코드 값

boolean

public class Boolean {

	public static void main(String[] args) {
		boolean b1 = true;
		boolean b2 = false;
		System.out.println(b1);
		System.out.println(b2);

		int num1 = 10;
		int num2 = 20;
		
		System.out.println(num1 < num2);
		System.out.println(num1 > num2);

	}

}
  • boolean은 1바이트 데이타 타입으로, truefalse만 들어간다.
  • CPU가 응답할때 반드시 9개중 하나의 데이터타입을 정해서 응답한다.

상수

  • final int MAX_SIZE = 100;
    초기화 -> 처음으로 할당하는 것
    상수 이름은 대문자로 정하는게 관례 + 대문자 사이에는 _ 를 사용

면접족보

1. 상수란 무엇이며 변수와의 차이는?

  • 변하지 않는 수 (파이처럼 고정된 수)

2. 초기화란 무엇인가?

  • 데이터타입에 값을 처음으로 할당하는 것

3. 원의 반지름이 10인 원의 넓이를 구하는 프로그램을 작성하시오.

public class Test3 {

	public static void main(String[] args) {
		double area,radius;
		final double PI = 3.14;
		
		radius = 10;
		area = PI*(radius*radius);
		System.out.println("원의 넓이 = " + area);

	}

}
  • 고정값인 파이의 값에는 상수인 final double을 사용.

1개의 댓글

comment-user-thumbnail
2022년 12월 30일

비밀댓글입니다.

답글 달기