[java] 배열(array)
같은 타입의 변수를 하나의 묶음으로 관리하는 것 입니다. 배열을 사용하지 않을 경우에는 변수명을 하나씩 모두 지정해야 합니다. 따라서, 매번 이름을 지정하는 불편함을 덜어줍니다! ex) int[] a = new int[3]; a[0], a[1], a[2] //총 3개의 방이 생깁니다. 문자열은 String 정수형은 int 위와 같이 배열의 선언이 가능합니다. 초기값을 따로 설정하지 않으면 각각의 방에 0이 저장됩니다. 중괄호를 이용한 배열의 초기화 int[] arr = new int[] {30, 20, 10}; int arr[] = new int[] {30, 20, 10}; //배열의 길이 생략 가능 int[] arr = {30, 20, 10}; int arr[] = {30, 20, 10}; //길이가 ..
더보기
[java]연산자
1. 연산자의 종류와 우선순위 연산자는 특정한 연산을 수행하기 위해 사용하는 기호입니다. 연산자를 한 줄에 여러개를 사용해도 우선 적용되는 순서가 있습니다. 연산자 우선순위 종류 연산자 1 최우선 연산자 [], ., (메소드), (후행)++, (후행)-- 2 단항 연산자 !, ~(비트 NOT), ++(선행), --(선행), +(단항), -(단항), () 3 (데이터 형) : 타입, new : 객체 생성 4 산술 연산자 *, /, % 5 =, - 6 쉬프트 연산자 , >>> (비트 이동 연산자) 7 비교 연산자 =, instanceof 8 ==, != 9 비트 논리 연산자(?) & (비트 AND) 10 ^ (비트 XOR) 11 | (비트 OR) 12 논리 연산자 &&(논리 AND) 13 ||(논리 OR) ..
더보기