일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- start()
- methodArea
- value
- hamobee
- MSA
- override
- overload
- 객체형변환
- 생성자
- string
- ALTER
- abstractclass
- 추상클래스
- constantnumber
- hashCode
- eclipse
- super
- run()
- 콘크리트클래스
- arguments
- class
- object
- Hashtable
- Eureka
- Vector
- Polymorphism
- fuction
- reference
- garbagecollection
- concreteclass
- Today
- Total
목록Vector (2)
뇌운동일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/boiI3l/btqCYGDLVOU/Wi0wS2CrnqfuUxMVWz645k/img.jpg)
Vector - 배열을 개선한 클래스 - 크기가 동적이다 - 객체만 입력가능 ( 기본형은 elements(요소)로 사용할 수 없다. ) - 서로 다른 인스턴스 저장가능 - 요소를 밖으로 복사하면 캐스팅 - 캐스팅하기 싫다면, Generic Vector v = new Vector(); Vector e = new Vector (); - 요소를 꺼내면 채워진다 - 순서가 있다 Vector : ThreadSafe지원 ArrayList : ThreadSafe를 지원하지 않으나, 메모리를 적게 사용 -> ArrayList 사용권장 Vector의 method v.addElement(element); Vector v에 element를 추가 v.contains(element) v가 element를 포함하면 True, e..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zClzO/btqCFyfsq5B/Ea7qx1GgRVtjqdoZwOWzQ1/img.webp)
배열 : 동일한 크기의 메모리 공간이 연속 장점 : 반복적 연산 작업에 유리 -> 변수 한개만 사용 배열을 사용하지 않으면 변수를 여러개 사용해야 하는데, 변수 하나를 사용하여 여러 개의 메모리를 가리킬 수 있어서 편리하다. 루프를 돌려서 순서를 지정해 줌. 한개의 변수를 순번을 지정하여 사용. 단점 : 일단 생성되면 크기 변경 불가 -> 개선 vector 배열은 객체와 똑같은 방법으로 사용 str.length : 배열의 길이 배열이 나오면 뒤에 반복문이 나오는 경우가 많다. 2차배열 : int [][] a = new int[][]; int [3][4] : 4*3*4 // 3행 4열 2차원 배열 다음에 2중 반복문이 나오는 경우가 많다. Integer.parseInt() : 정수 클래스안에 정수로 해석할..