반응형
자바에는 다양한 배열 선언 방법이 존재한다.
하지만 자바를 자주 다루는 분일지라도 한번쯤은 햇갈려서 검색해 보는 경우가 허다한 배열 선언이다.
아래에 4가지의 배열 선언 방법을 표현해두었다.
참고로
int []c = {1,2,3,4,5}와 int []d = new int[]{1,2,3,4,5}의 차이는
그냥 자바에서 {1,2,3,4,5}처럼 값이 바로 들어오면 new int[]를 생략해도 되도록 만든것일 뿐이고,
선언과 동시에 값을 넣을 때는 int []c = new int[5]{1,2,3,4,5} 이런식으로는 불가능하다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | package JavaBasic; class Jmain{ public static void main(String []args) { // 배열 생성 4가지 방법 // 배열은 선언만 하면 0값이 모두 들어간다(int형) int []a = new int[5]; // {0,0,0,0,0} int []b; // {0,0,0,0,0} b = new int[5]; // {0,0,0,0,0} int []c = {1,2,3,4,5}; // {1,2,3,4,5} int []d = new int[]{1,2,3,4,5}; // {1,2,3,4,5} } } // This source code Copyright belongs to Crocus // If you want to see more? click here >> | Crocus |
반응형
'Basic > Java' 카테고리의 다른 글
try catch 구문 및 throw 구문 (0) | 2016.10.12 |
---|---|
Java 대소문자, 공백 제거, 문자열 비교 (2) | 2016.10.12 |
Java 입력 응용 ( System.in.read() 이용 ) (1) | 2016.10.12 |
Java 출력 기초 ( System.out.print, println, printf) (0) | 2016.10.12 |
자바 String 기본 함수 (0) | 2016.10.07 |