DevCho
Developer Blog
DevCho
반응형
전체 방문자
오늘
어제
  • 분류 전체보기 (48)
    • IOS (31)
      • Xcode (7)
      • Assets (1)
      • Swift (20)
      • UI (1)
      • SwiftUI (1)
      • Build (1)
    • Flutter (4)
      • Install (4)
      • Dart (0)
    • Rust (0)
    • 유용한 사이트 소개 (1)
    • 개발자의 아이템 (1)
    • Terminal (1)
    • Mac (2)
    • Git (1)
    • 회고 (1)
    • Java (2)
      • Java 기본 사용법 (2)
      • Collections (0)
    • 개발자의 글쓰기 (0)
    • 디자인 패턴 (1)
    • JavaScript (2)
    • Kotlin (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 제어문
  • IOS
  • optional
  • dart 설치
  • flutter dart
  • flutter 설치
  • xcode13
  • nil
  • chocolatey 설치
  • xcode
  • dart
  • Terminal
  • CLASS
  • Dark mode
  • Java
  • 플러터 설치
  • chocolatey
  • Storyboard
  • flutter install
  • flutter
  • swift random
  • MAC
  • struct
  • func
  • Swift
  • 스위프트
  • SwiftUI
  • random number
  • chocolatey install
  • Xcode Theme

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DevCho
Java/Java 기본 사용법

[Java] Array를 생성하고 초기화하는 다양한 방법

Java/Java 기본 사용법

[Java] Array를 생성하고 초기화하는 다양한 방법

2022. 5. 22. 22:05
반응형

Java 에서의 Array 선언

java에서 Array는 내장 기능으로 기본으로 제공되며, 다양한 방식으로 선언되고 초기화 될 수 있다.

 

Array를 이루는 가장 기본 키워드는 '[]' 이다. 자료형에 []이 붙으면 Array로 선언되며, 선언 시에는 Array의 크기를 결정할 필요가 없다.

int[] intArray;
boolean[] booleanArray;
String[] stringArray;

 

 

Array 초기화

위와 같이 선언된 Array들은 다양한 형태로 초기화 될 수 있다. 

 

Array의 크기만 지정하고 내부 값은  null로 초기화

첫째는 크기만을 사용해 초기화 하는 방법이다. 초기화 시 [] 내부에 들어가는 숫자는 Array의 크기를 결정하며, 미리 Array의 크기를 정하고 싶은 경우 많이 사용된다. 

//내부는 null 인 상태로 초기화
String[] stringArrayInitWithNull = new String[5];

 

Array의 내부 값을 설정하면서 초기화

Array의 내부 값을 설정하면서 초기화 하는 방법은 다음과 같다. Java에서는 {}을 사용해 Array를 선언하는 방법을 제공한다. 하지만 {} 을 사용해 초기화 하는 것은 메서드 내부의 변수로 제공하는 곳에서는 사용할 수 없다. 이 때는 new String[]{}을 사용해 초기화해야 한다.

//선언하면서 초기화 함께 하기
String[] stringArrayInit = {"a", "b", "c"};
String[] stringArrayWithNew = new String[]{"a", "b", "c"};

 

 

 

반응형

'Java > Java 기본 사용법' 카테고리의 다른 글

[Java] main 함수를 사용해 코드를 실행하는 방법  (0) 2022.05.21
  • Java 에서의 Array 선언
  • Array 초기화
  • Array의 크기만 지정하고 내부 값은  null로 초기화
  • Array의 내부 값을 설정하면서 초기화
'Java/Java 기본 사용법' 카테고리의 다른 글
  • [Java] main 함수를 사용해 코드를 실행하는 방법
DevCho
DevCho
개발자의 개발 공간

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.