array 4

[자바스크립트] Array 객체의 메소드

1) Array 객체의 메소드 1. push( ) 배열의 요소를 추가한다. (맨 마지막 인덱스에 추가된다.) 2. pop( ) 배열의 마지막 주소에 있는 값을 제거한다. let popArr = [10,"hi",7.23,true,180]; console.log(popArr.pop()); //180 console.log(popArr); //[10, "hi", 7.23, true] 3. shift( ) 배열의 첫번째 주소에 있는 값을 제거한다. arr1.shift(); console.log("shift : "+arr1); //shift : 10,3.5,true,여자 4. concat( ) 두 개의 배열을 합친다. 통째로 새로운 배열 객체로 만들어진다. 배열명1.concat(배열명2); let arr2 = ['..

[자바스크립트] 배열(array)의 생성방법, 특징

1) 배열(Array) - 이름과 인덱스로 참조되는 정렬된 값의 집합이다. - 배열을 구성하는 각각의 값을 배열 요소라고 한다. - 배열에서의 위치를 가리키는 숫자를 인덱스라고 한다. 2) 배열 생성, 추가 방법 생성하기 1. let 배열명 = [요소1, 요소2, ...] ; 2. let 배열명 = Array( 요소1, 요소2, ... ) ; 3. let 배열명 = new Array( 요소1, 요소2, ... ) ; ** 변수는 var, const 도 된다. 추가하기 1. 배열명[인덱스] = 추가할값; 2. 배열명[배열명.length] = 추가할값; 3. 배열명.push(값); 3) 자바스크립트 배열의 특징 - 배열 요소의 타입이 고정되어 있지 않다. let arr = [1, 1.5, true, "김사과..

[Java] 2차원 배열[ ] [ ], 2중 for문

1) 이차원 배열(다차원배열) 배열 안에 배열 {10,20,30} {40,50,60} 2) 이차열 배열 선언 1. 자료형[ ] 배열명 ={ {값1, 값2, ...}, {값3, 값4, ...}, ... }; int[ ][ ] arrData = { {10,20,30}, {40,50,60} }; 2. 자료형[ ][ ] 배열명 = new 자료형[행수][열수]; int[ ][ ] arrData = new int[2][3]; // 2행 3열의 배열생성 3) 2중 for문(nested for문) 1. for문 안에 for문이 있는 형태 바깥쪽에 있는 i for문은 다음 반복으로 넘어가기 위해서 안쪽에 있는 모든 수행할 문장들을 마쳐야한다. 안에 있는 수행할 문장 중에 j for문이 있으므로, 그 j for문이 완전히..

Back-End/JAVA 2021.05.20

[Java] 배열(array,[ ])

1)배열 : 같은 자료형의 여러 변수를 나열해 놓은 것 1. 여러 값들을 하나의 이름과 인덱스로 관리하기 위해서 2. 규칙성이 없는 값들에 규칙성을 부여하기 위해서 ex)"김채린" "공주" "Java" "224" "정다솔" 을 앞뒤로 { , } 를 추가해주면 String[ ] arMsg = {"김채린", "공주", "Java", "224", "정다솔"}; 라는 배열의 값으로 규칙성 부여 2)배열의 선언 1. 자료형[ ] 배열명 = {값1, 값2, 값3, ...}; ex) int[ ] arData = {10,20,30}; 2. 자료형[ ] 배열명 = new 자료형[칸수]; **new : 힙(Heap)영역에 할당됨** 3. 자료형[ ] 배열명 = null; **null : 주소값의 초기값** 3) 배열의 인..

Back-End/JAVA 2021.05.18
반응형