- Today
- Total
목록Java/자료구조 (2)
Codemental
배열의 개념 일반적인 배열은 아래와 같이 같은 자료형의 값들의 묶음으로, 변수의 집합이다. int[] array = { 1, 3, 5, 7, 9 }; String [] week = { "월", "화", "수", "목", "금", "토", "일" }; 배열의 특징 1. 배열의 길이는 고정되어있다. (한번 생성하면 배열의 길이는 변경이 불가하다.) 2. 같은 자료형의 값만으로 이루어져있다. (나중에 자료형의 변경이 불가하다.) 3. 인덱스는 0부터 시작한다. 4. 배열의 값(요소)은 인덱스로 접근한다. 5. 정의할 때는 "자료형 []"를 사용하고, 값을 초기화할 때는 중괄호를 사용한다. ex) { 값1, 값2, 값3...} 6. 데이터를 삽입, 삭제는 속도가 느리지만 출력은 속도가 빠르다. 배열 생성 방법 ..
1. charAt(n) 1) 문자열의 n번째 index의 문자를 구할 수 있다. String str = "가나다라마바사"; System.out.println(str.charAt(0));// 가 2) 문자열의 n번째 index의 문자(char)를 int로 반환할 수 있다. String str = "12345678"; int num1 = str.charAt(1)-'0'; int num2 = str.charAt(2)-'0'; System.out.println(num1);// 2 System.out.println(num2);// 3 2. toCharArray - 문자열을 char[]로 반환해준다. String str = "12345678"; char[] array = str.toCharArray(); for(i..