Data/Container
-
자바(2)Data/Container 2016. 5. 6. 18:37
import java.util.*;class Collections03 { public static void main(String[] args) { List list = new ArrayList(); list.add("하나"); list.add(2); ... System.out.println(list); Iterator elements=list.iterator(); while(elements.hasNext()) { ... elements.next() ... }/* or for(int i=0; i
-
C#Data/Container 2013. 10. 31. 00:26
System.Collections.ArrayList -> IEnumerablec.f. StringBuilder.Count .ToArray().Sort().Reverse() .[]()범위를 벗어나면 예외가 발생한다.Add().Insert()using System;using System.Collections;class CSTest{static void Main() {ArrayList ar = new ArrayList(10);ar.Add(1);..foreach (object o in ar) { .. } }}System.Collections.Hashtable맵 또는 사전c.f. System.Object.GetHashCode() .[]()키가 이미 존재하면 값을 변경하며 새로운 키일 때는 삽입한다.Add()Sys..
-
배열 - 자바 스크립트Data/Container 2013. 9. 8. 17:36
.length - 자바스크립트 1.2 .push() emptyList = []; var a = ['a', true, 4.78]; - 자바스크립트 1.1 var a = new Array(); var a = new Array(5, 4, 3, 2, 1, "testing, testing"); var a = new Array(10); // 배열의 길이를 지정하는 단일 숫자 인자 let ar = ['a','b','c','d','e']; for(let i of ar) { console.log(i); } ar.forEach(x => console.log(x)); let testSet3 = new Set(["tiger","lion","dog","cat"]); for(let i of testSet3) { console.l..
-
자바Data/Container 2013. 6. 23. 01:27
java.util.Enumeration // Enumeration.hasMoreElements().nextElement() - Collection유일하게 Map만이 Collection과 관련없는 별도의 인터페이스로 선언되어 있다 java.util.Iterator // Iterator; jdk 1.2.hasNext().next() java.util.ListIterator -> java.util.Iterator // ListIterator.hasNext().hasPrevious().next().previous().nextIndex() java.lang.Iterable데이터를 순차적으로 가져 올 수 있다 (java.util.Collection) // Collection, interface -> java.lan..
-
배열 - 자바Data/Container 2012. 6. 19. 09:13
배열도 객체이긴 하지만 메소드는 없는 특수한 객체다. .length.clone() public class G02 { public static void main(String[] args) { int[] months = {31, 28, ... }; // a special kind of initialization expression that must occur at the point where the array is created/* int[] months; months = new int[] {31, 28, ... };*//* or int[] months = new int[12]; score[0]=31; score[1]=28; ...*/ System.out.println(Arrays.toString(month..
-
배열 - C#Data/Container 2011. 7. 27. 22:43
배열의 원소는 0값으로 초기화가 이루어진다위치가 아닌 배열 자체의 상등 여부를 평가하고 싶다면 배열 요소들이 같은지를 직접 비교해야 한다c.f. 문자열 Array.Sort() // static.Reverse() // static .[]().Length int[] initArray = {0, 1, 2, 3, 4, 5}/*or int[] initArray;initArray = new int[] {0, 1, 2, 3, 4, 5};*/Unit[] arUnit = { new Marine(), new Tank(), new Zealot() };foreach (int a in initArray) {..} string[] args; int[,] ar2 = { { 1, 2 }, { 3, 4 }, { 5, 6 } };int..
-
배열 - C++Data/Container 2009. 5. 8. 00:48
unsigned char *pixels_; // 이미지 데이터 pixels_ = new unsigned char[width_ * height_]; delete[] pixels_; #include using namespace Gdiplus; Point points[] = {Point(30, 30), Point(120, 50), Point(170, 10), Point(150, 90), Point(90, 70), Point(50, 130)}; static CString g_strCity[] = {"경기도", "서울특별시", "광주광역시"};