ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Java 배열(선언, 특징, 형식, length필드)
    Java/기초 2023. 4. 13. 14:17

    배열이란 (Array)?

    배열 (Array) 각 값에 대해 별도의 변수를 선언하는 대신 여러 값을 하나의 변수에 저장하는 데 사용 된다.

    배열을 선언하려면 대괄호로 변수 유형을 정의한다.

    배열은 연관된 데이터를 저장하기 위한 변수의 선언을 줄여주며, 반복문 등을 이용하여 계산과 같은 

    과정을 쉽게 처리할 수 있다. 배열은 고정된 갯수의 데이터를 저장하는데 사용되는 자료구조이며, 배열의 길이는 배열이

    생성될때 설정 된다.

    배열의 각 항복을 요소라고 하며, 각 요소는 숫자 인덱스에 의해 접근을 할 수 있다.

    맨 첫번째 요소는 0 부터 시작하게 된다.

    Array

    변수를 여러개 

    int a = 1, int a2 = 2, int a3 = 3....기타 등등

     

    배열을 쓰면 a변수 하나에 여러개의 값을 저장할 수 있다.

    int[] a= {1, 2, 3};

     

    • 배열의 특징 
      • 같은 타입만 저장 가능(int는 int만 가능)
      • 인덱스 0부터 시작
      • 배열 이름 옆 대괄호에 인덱스의 길이가 기입
      • 한번 생성된 배열의 길이는 변경할수 없다.
    • 배열 선언

    배열 선언

    • 형식별 선언

    형식별 선언

     

    • 값 목록을 이용

    타입[] 변수 = {값A, 값B, 값C, 값D, 값E};

     

    a는 0번  b는 1번 e는 4

     

    • new 연산자 

    new 연산자

     

    int[] number = new int[4];
    number[0] = 3;
    number[1] = 5;
    number[2] = 7;
    number[3] = 9;
    
    int[] number = new int {3, 5, 7, 9,};

     

     

    •  배열 길이의 length필드 

     

    코드에서 배열으 길이를 알고 싶으면  length

    배열 변수.length;

     

    public class Test {
    	public static void main(String[] args) {
        	int[] number = { 3, 5, 7, 9};
            int num = number.length;
            System.out.println(num);
        }
    }

     

     

     

    'Java > 기초' 카테고리의 다른 글

    java - BufferedReader, BufferedWriter 사용법  (1) 2023.04.15
    Java - class (선언, 필드, 생성자)  (0) 2023.04.15
    java 2차배열, 다차원 배열  (1) 2023.04.14
Designed by Tistory.