기본형

· Java
String Class 기존에 다른 언어에서는 문자열을 char형의 배열로 다루었으나 자바에서는 문자열을 위한 클래스를 제공한다. String클래스는 문자열을 저장하고 이를 다루는데 필요한 메서드를 제공한다. 변경 불가능한(immutable) 클래스 String클래스에는 문자열을 저장하기 위해서 문자형 배열 변수(char[]) value를 인스턴스 변수로 정의해놓고 있다. 인스턴스 생성 시 생성자의 매개변수로 입력받는 문자열은 이 인스턴스변수(value)에 문자형 배열(char[])로 저장되는 것이다. public final class String implements ... { private char[] value; ... } 한번 생성된 String 인스턴스가 갖고 있는 문자열은 읽어 올 수만 있고, ..
· Java
논리형 - boolean boolean형 변수에는 true와 false 중 하나만 저장 가능 기본값(default)는 false boolean power = true; 문자형 - char char타입 변수는 단 하나의 문자만 저장 가능 문자가 저장되는것 같지만 사실은 문자가 아닌 문자의 유니코드(정수)를 저장(숫자로 변환하여 저장) 문자 유니코드는 아스키 코드표를 통해 확인 가능 char ch = 'A'; char ch = 65; // 문자의 코드를 직접 변수에 저장 int code = (int)ch; // int 타입으로 변환 특수한 문자 표현 특수 문자(이스케이프 시퀀스) 문자 표현법 tab \t backspace \b form feed \f new line \n carriage return \r 역..
· Java
기본형과 참조형 자료형은 크게 기본형과 참조형 두 가지로 나눌 수 있는데, 기본형 변수는 실제 값(data)을 저장하는 반면, 참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. 실제 연산에 사용되는 것은 모두 기본형 변수이다. 기본형(primitive type) 기본형 변수에는 모두 8개의 타입(자료형)이 있으며, 크게 논리형, 문자형, 정수형, 실수형으로 구분 boolean을 제외한 나머지 7개의 기본형은 서로 연산과 변환이 가능 정수형은 일반적으로 CPU가 효율적으로 처리할 수 있는 int를 많이 사용 효율적인 실행보다 메모리를 절약하려면, byte나 short 사용 높은 정밀도가 필요할 경우 double 사용(10진수로 15자리 수를 오차없이 저장) 참조형(..
beekei
'기본형' 태그의 글 목록