본문 바로가기
JAVA

JAVA_배열(String 배열, 다차원배열) 2

by haheaven 2021. 7. 27.

1. String 배열 

 

-String 배열의 선언과 생성 

String[] 변수이름 = new String[n];  //n개의 문자열 담을 수 있는 배열 생성 

- String 배열의 초기화 

String[] 변수이름 = {"a", "BB", "c"};; // 변수이름 0~2까지 "a", "BB", "c" 담음 

 

- String 클래스와 char 배열

- char ch = str.charAt(i) : 문자열 str의 i번째 인덱스 문자를 'ch'에 저장 

- char[] chArr = str.toCharArray();    :  문자열 str을 toCharArray 메소드를 이용해서 모든 문자배열로 변화하여 chArr에 저장 

 

 

 

 

 

2. 다차원배열 

 

- 2차원 배열의 선언과 인덱스 

타입[][] 변수이름 = new 타입[][];

 -> 선언                       ->   생성 

 

 

- 2차원 배열의 초기화 

타입[][] 배열이름 = {{0,0,0},{0,0,0}};  //초기화 

-> 행의 인덱스 0,1 / 열의 인덱스 0,1,2

-> 배열이름.length = 2. / 배열이름[].length = 3

- 사용자가 친 단어와 words[][1]의 배열이 같아야 하므로 문자열의 비교 메소드인 equals() 사용하기

 

 

 

 

 

 

 

- 참고 : 자바의 정석(남궁성)

댓글