대충벌레 블로그
article thumbnail
728x90
반응형

 

0.1. 배열

배열(Array)이란?

  • 같은 타입의 변수들이 모아놓은 것
  • 배열은 하나의 이름을 공유 (도깨비 아님)

 

 

 

0.2. 배열을 만드는 법

  1. 배열 참조 변수를 선언한다 int[] Student;
  2. 배열을 new 연산자를 사용하여 생성한다 Student = new int[5];

 

0.3. 배열을 만드는 법(2)

배열은 선언과 동시에 생성이 가능하다.

int[] Student = new int[5];

또한,  어떠한 타입의 자료형도 배열로 생성이 가능하다.

double[] teacher = new double[10];

char[] grade = new char[10];

 

 

0.4. 배열 예제와 초기화

<java />
public class Array{ public static void main(String[] args){ int[] number = {10,20,30}; for(int i=0;i<number.length;i++) System.out.println(number[i]); } }

int형 배열을 만들어서 number라는 배열변수를 주었다.

배열안에 10,20,30 값을 생성시 주었고

반복문을 통해 값을 출력하였다.

 

0.5. 객체의 배열

객체들의 배열 : 객체들이 저장된 배열이다.

객체들의 배열에서는 객체에 대한 참조값 만을 저장한다.

Ex) Car[] cars = new Car[5]; // Car객체배열을 cars라는 객체변수를 주어 만든다.

객체의 원소에 들어가는 객체는 따로 생성하여야 한다.

cars[0] = new Cars(); // 0번째 cars의 객체를 만든다.

 

 

1.  2차원 배열

  • 배열의 선언
  • double[][] dou = new double[4][5];

2차원 배열 출력

더보기
<java />
for(int s = 0 ; i<3;i++) for(int j=0; j<5;j++) System.out.println(s[i][j]);

1.0.1. 2차원 배열 예시

더보기
<java />
public class Array{ public static void main(String[] args){ int[][] array = { { 10,20,30,40},{50,60,70,80},{90,100,110,120} }; for(int i=0;i<array.length;i++){ for(int j=0;j<array[i].length;j++){ System.out.println(i+"행"+ c+ "열 : "+array[i][j]); } } } }

 

1.0.2. 관련글

 
 

 

공감,구독 부탁드립니다.

 

반응형
profile

대충벌레 블로그

@대충벌레

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!