Development/Java(853)
-
Arrays 클래스의 주요 메소드
Arrays 클래스의 주요 메소드
-
2차원 배열(two dimensional array)
2차원 배열(two dimensional array)· 2차원 배열은 2차원의 구조를 갖는 배열입니다.· 배열의 요소로 1차원 배열을 가지는 배열입니다.(배열의 배열)· 가로와 세로의 길이를 명시해서 인스턴스를 생성하게 되며, 배열에 접근할 때에도 가로와 세로의 인덱스를 명시해서 접근해야 합니다.· 행(가로)과 열(세로)로 만든 배열· 2차원 배열의 개수 = 행수 × 열수
-
가변 배열(dynamic array)
가변 배열(dynamic array) · 2차원 배열을 생성할 때 열의 길이를 명시하지 않음으로써, 행마다 다른 길이의 배열을 요소로 저장할 수 있습니다. · 이렇게 행마다 다른 길이의 배열을 저장할 수 있는 배열을 가변 배열(dynamic array)이라고 합니다.
-
배열(Array), 배열 상속 도식도,배열의 종류
배열(Array) · 같은 자료형을 가진 연속된 메모리 공간으로 이루어진 자료구조입니다. · 배열은 같은 자료 형들끼리 연속적으로 모아둔 하나의 묶음(집합)입니다. · 같은 자료형을 가진 변수들이 여러 개 필요할 때 사용합니다. 배열은 변수 여러 개를 나란히 나열하여 하나로 묶어 놓은 것입니다. · 가장 기본적인 자료구조입니다. · 많은 양의 데이터를 처리할 때 유용합니다. · 구조가 간단하고 데이터를 읽어오는 데 걸리는 시간(접근시간; access time)이 가장 빠르다는 장점이 있습니다. · 여러 개의 변수를 공통된 변수 이름(배열이름)으로 사용(배열명에 첨자만 증가)합니다. · 인덱스(index)를 이용해서 자료형이 같은 데이터를 관리합니다. · 배열의 시작(index)는 0부터 시작합니다. · ..
-
피라이드, 역피라이드, 다이아몬드 별, 별 트리 도식도
다이아몬드 별 도식도 · 역피라미드 도식도 · 피라미드 (별 트리)도식도 역피라미드 도식도 피라미드 (별 트리)도식도 for(var j=5; j>i; j--) i j>i true일대 j값 참인 갯수 i=0 5>0 5 4 3 2 1 5개 i=1 5>1 5 4 3 2 4개 i=2 5>2 5 4 3 3개 i=3 5>3 5 4 2개 i=4 5>4 5 1개 i=5 5>5 0 0개 for(var k=0; k
-
Java - Nested Branches (중첩 분기문)
Java - Nested Branches (중첩 분기문) · 제어문안에 제어문을 중첩해서 사용할 수 있습니다. · 중첩해서 사용할 경우 Nested Depth가 늘어나고 프로그램의 복잡도는 증가하게 됩니다. · Nested Branches의 또 다른 형태로 단일 반복문안에 또 다른 반복문을 포함할 수 있습니다. 이것을 Nested loop (중첩 반복문)