Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MySQL
- 푸시푸시
- streamsets 강의
- 파이썬
- 스트림셋이란?
- mysql on docker
- c++
- 자바
- python
- nvidia docker
- elk stack
- c
- 코딩
- 클라우드
- docker
- 도커 시작하기
- ansible install
- 도커 elk
- 도커 mysql
- 백준
- 정보처리기사
- 알고리즘
- 도커
- 데이트
- 데이터베이스
- 앤서블 설치
- C언어
- java
- mysql docker
- 스트림셋
Archives
- Today
- Total
리그캣의 개발놀이터
[JAVA] 배열 선언 본문
JAVA에서 배열선언
일차원 배열의 선언, 생성, 이용
배열 선언 방법
첫번째
1 2 3 | int arr[]; float num[]; String strArr[]; | cs |
두번째
1 2 3 | int[] arr; float[] num; String[] strArr; | cs |
그러나 바로 배열을 사용할 수 있는 것이 아니다.
다음 과 같이 배열을 생성해서 배열 변수에 대입하여야 한다.
1 2 3 | arr = new int[10]; num = new float[5]; strArr = new String[3]; | cs |
테스트를 해보았다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public class testSource { public static void main(String[] args) { int arr[]; arr = new int[10]; arr[0] = 10; arr[1] = 20; arr[2] = arr[0] + arr[1]; System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); System.out.println(arr[3]); } } | cs |
결과는 다음과 같았다.
10
20
30
0
일단 배열이 선언되면 기본적으로 0이 들어가는 것을 확인할 수 있었다.
이차원 배열의 선언, 생성, 이용
배열 선언 방법
첫번째
1 2 3 4 | int arr[][]; float num[][]; String strArr[][]; | cs |
두번째
1 2 3 4 | int[][] arr; float[][] num; String[][] strArr; | cs |
선언하고 생성을 하여야 사용이 가능하다
1 2 3 | arr = new int[10][10]; num = new float[5][2]; strArr = new String[3][15]; | cs |
초기화와 선언을 한꺼번에 해보자
1 2 | int arr[] = new int[10]; int arr_two[] = {10,20,30,30,50}; | cs |
이차원 배열도 같은 방식으로 가능하다.
배열의 항목 수를 알기 위해서는 다음을 사용하면 된다.
arr.length
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
[Eclipse] 자동 완성 단축키 (0) | 2018.03.08 |
---|---|
[JAVA] for문 심화 학습 (0) | 2018.03.06 |
[JAVA] switch 문에 string 값 대조하기 (0) | 2018.03.06 |
Eclipse 단축키 정리 (0) | 2018.03.06 |
this, this() 이해하기 (0) | 2018.01.31 |
Comments