[Java] String 배열
참조형 배열은 실제 객체가 아닌 객체의 주소가 저장된다.
- java
- · 2021. 2. 27.
hong-chii.tistory.com/3?category=1150868 [Java] class 와 객체 개념 정리 클래스의 정의와 용도 정의 : 객체를 정의해 놓은 것. 용도 : 객체를 생성하는데 사용. 객체의 정의와 용도 정의 : 실제로 존재하는 것. 용도 : 객체가 가지고 있는 기능과 속성에 따라 다름. 객 hong-chii.tistory.com 객체지향이론의 기본개념은 '실제 세계는 사물(객체)로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용이다.'라는 것이다. 또, 상속, 캡슐화, 추상화 개념을 중심으로 점차 구체적으로 발전되었다. 객체지향언어의 특징 코드의 재사용성 : 새로운 코드 작성시 기존 코드를 이용해 쉽게 작성할 수 있다. 코드의 관리 용이 : 코드간의 관계를 이용해 쉽게 ..
다차원 배열 : 2차원 이상의 배열, 대괄호[] 개수를 차원의 수만큼 추가하면 된다. 2차원 배열은 주로 테이블 형태의 데이터를 담는데 사용된다. 선언방법 타입[][] 변수이름; 타입 변수이름[][]; 타입[] 변수이름[]; 예 ) 4행 3열의 2차원 배열 생성 int[][] a = new int[4][3]; // 4행 3열의 2차원 배열 생성 3열 4행 a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] a[2][0] a[2][1] a[2][2] a[3][0] a[3][1] a[3][2] 아래와 같은 테이블형태의 데이터를 배열에 저장해보자. 국어 영어 수학 1 100 100 100 2 20 20 20 3 30 30 30 4 40 40 40 5 50 50 50 int[]..
StringTokenizer 긴 문자열을 지정된 구분자(delimiter)를 기준으로 토큰(token)이라는 여러 개의 문자열로 잘라내는데 사용된다. 구분자로 단 하나의 문자 밖에 사용하지 못하기 때문에 복잡한 형태의 구분자로 문자열을 나누어야 할 때는 부적절하다. StringTokenizer의 생성자와 메서드 StringTokenizer (String str, String delim) 문자열(str)을 구분자(delim)로 나누는 StringTokenizer 생성 StringTokenizer (String str, String delim, boolean returnDelims) 문자열(str)을 구분자(delim)로 나누는 StringTokenizer 생성 int countTokens() 전체 토큰의 ..
BufferedReader와 BufferedWriter : 버퍼를 이용해서 입출력 하는 메소드 버퍼란 무엇인가? : 쉽게 말해 임시저장 공간이다. 1. BufferedReader Scanner를 통해 입력을 받을경우 Space Enter를 모두 경계로 인식하기에 데이터로 가공하기 편리하지만, BufferedReader는 Enter만 경계로 인식하고 받은 데이터가 String으로 고정된다. Scanner에 비해 사용이 불편하지만, 많은 양의 데이터를 입력받을때 효율적이다. BufferedReader 사용법 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Test{ p..
참조형 배열은 실제 객체가 아닌 객체의 주소가 저장된다.
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.