본문 바로가기

초기화

(3)
면접족보 20/11/25_형변환, 상수와 변수 1. 키워드란 무엇인가? · 키워드란? package, public, class, static, void, 등등을 일컫는다. (변수의 이름으로 사용할 수 없음) (boolean, char, byte, short, int, long, float, double 자료형도 키워드에 포함된다.) 2. 2의 보수법이란? · 양의 정수 표현법을 기반으로 음의 정수를 표현한다면 두 개의 합이 0이 저장되어야 하지만 오류가 발생한다. 이러한 오류를 방지하기 위해 2의 보수법을 이용하여 음의 정수를 표현한다. · ex) 양수 25 와 음수 25를 합한다면? 0의 값이 출력되지 않음. 3. 음의 정수 표현법 · 양의 정수 이진수에 1의 보수를 취한 후, 그 값에 1을 더하여 음의 정수를 표현. · ex) 음수 25, 2진수..
배열 1. 1차원 배열이란? · 타입이 같은 둘 이상의 데이터 저장이 가능한 1차원 구조의 공간을 말하며, 연속된 공간을 생성하는 것이 배열이다. · 1차원 배열의 선언 방법 int[] ar1 = new int[5]; (길이가 5인 int형 배열) · ex) int[] ar1 = new int[5]; 2. 1차원 배열의 초기화 방법은? · 배열의 생성과 초기과를 동시에 ex) int[] arr = new int[] {1, 2, 3}; ex) int[] arr = {1, 2, 3}; · 배열을 디폴트 초기화 한다면? 기본 자료형(8개) 배열은 모든 요소를 0으로, 참조형은 null로 초기화된다. ex) int[] ar = new int[5]; → 0 0 0 0 0 ex) String[] ar = new Stri..
상수와 형변환 1. 키워드란 무엇인가? · 키워드란? package, public, class, static, void, 등등을 일컫는다. (변수의 이름으로 사용할 수 없음) (boolean, char, byte, short, int, long, float, double 자료형도 키워드에 포함된다.) 2. 초기화란 무엇인가? · 초기화란? 해당 변수에 처음으로 값을 할당하는 행위이다. 3. 상수란 무엇이며 변수와의 차이는? · 상수란? Constant, 단 한 번만 값을 할당할 수 있으며 변경이 불가능하다. (변수 != 상수) · 중도에 값이 절대 변경되면 안되는 경우 상수를 사용하며 프로그램 도중에는 수정할 수 없다. · 변수와의 차이점? 상수는 값이 변하지 않지만 변수는 입력할 때마다 값이 변하며, 상수 입력 시 ..