배열
-
[JavaScript] 5. 배열과 객체 (Array and Object)개발 공부/Javascript 2021. 5. 10. 02:08
개인적으로 JavaScript를 공부하고 그 흔적을 남기는 곳입니다. 1. 배열 (Arrays) 키와 속성들을 담고 있는 참조 타입의 객체(object) 순서를 보장한다는 특징이 있다. 주로 대괄호를 이용하여 생성하고, 양의 정수 인덱스로 특정 값에 접근 가능하다. 배열의 길이는 array.length 형태로 접근 가능하다. [ 기본 배열 조작 메서드 ] const numbers = [1, 2, 3, 4, 5] // 1) reverse : 원본 배열 요소의 순서를 반대로 정렬 numbers.reverse() console.log(numbers) // [5, 4, 3, 2, 1] // 2) push : 배열의 가장 뒤에 요소 추가 numbers.push(100) console.log(numbers) // ..
-
[Java]STEP1 - 20) Arrays 클래스개발 공부/Java 2020. 10. 17. 17:34
본 게시글은 도서 "이것이 자바다" 동영상 강의를 듣고 기록하는 TIL(Today I Learned) 입니다. 모든 저작권은 출판사 한빛미디어와 신용권님께 있음을 알립니다.👍 이번 게시물에서는 자바의 배열 조작 기능을 가지고 있는 Arrays 클래스에 대해 알아보겠습니다. 1. Arrays 클래스 Arrays 클래스는 배열의 복사, 항목 정렬, 항목 검색과 같은 배열 조작 기능을 가지고 있다. Arrays 클래스가 가지고 있는 메소드는 다음과 같다. 모든 메소드는 정적 메소드이다. 리턴 타입 메소드(매개변수) 사용 int binarySearch(배열, 찾는값) 전체 배열 항목에서 찾는 값이 있는 인덱스 리턴 타겟 배열 copyOf(원본배열, 복사길이) 원본 배열의 0번 인덱스에서 복사할 길이만큼 복사한 ..
-
[Java]STEP1 - 6) 배열과 배열의 선언, main 함수의 파라미터 String[] args, 다차원 배열, 배열 복사, 열거 타입개발 공부/Java 2020. 9. 6. 00:56
본 게시글은 도서 "이것이 자바다" 동영상 강의를 듣고 기록하는 TIL(Today I Learned) 입니다. 모든 저작권은 출판사 한빛미디어와 신용권님께 있음을 알립니다.👍 이번 글에서는 자바에서의 배열과 배열을 어떻게 선언하는지 알아보자. 그리고 main함수의 파라미터인 String[] args가 무엇인지 살펴보고 어떻게 쓰이는지 알아보자. 또한 2차원 이상의 다차원 배열과 배열을 그대로 복사하는 법에 대해서도 알아보자. 마지막으로 한정된 값에 대한 데이터 타입인 열거타입에 대해 알아보고 열거 객체의 메소드를 사용해보자. 1. 배열이란? & 배열의 선언 방법 배열이란 같은 타입의 데이터를 연속된 공간에 나열시키고, 각 데이터에 index를 부여해 놓은 자료구조이다. 변수는 한 개의 데이터만 저장할 수..