[java] realloc 하기


광고 한번만 클릭 부탁드립니다^^

포스팅을 보시는 분들을 위해 노력 하는 블로거를 위하여! 부탁드립니다. 재미 삼아 포스팅을 정리하지만, 광고를 달아보았습니다. 얼마나 열심히 할 수 있을지...의문이지만요^^ 

Subject realloc 하기

최종수정일 : 2011.06.06

Android 에서 사용하는 Java 입니다. 물론 기본 Java 에서 사용하는 문법이나, 때로는 Android 에서 사용되지 않는 패키지도 있습니다. 앞으로도 계속 포스팅 되는 Java code들은 전부 Android 에서 실험하기 위한 소스임을 말씀드립니다. 
C/C++ Code 로만 살아와서 Java의 언어의 특성을 깊이 모릅니다. 어떠한 패키지가 있고 어떠한...부품들이 있는지. 
필요에 따라서 포스팅을 하려고합니다.  많은 도움이 있었으면 합니다. 
열공하세요^___________^*
by 퓨림노


C에서는 realloc() 함수를 사용한다.
java에서는 이러한 방법으로 realloc 를 사용한다.
아래를 참조 하도록 하자.
(Android 버전에서는 안된다...ㄷㄷㄷㄷ, 만들어야하는건가 )

 

[소스코드] 

 
import java.util.Arrays;

public class ArrayReallocationDemo {

  public static void main(String[] args) {
    int[] data1 = new int[] { 1, 3, 5, 7, 9 };

    printArray(data1);
    int[] data2 = Arrays.copyOf(data1, 6);
    data2[5] = 11;
    printArray(data2);

    int[] data3 = Arrays.copyOfRange(data1, 2, 10);
    printArray(data3);
  }

  // print array elements
  private static void printArray(int[] data) {
    StringBuilder stringBuilder = new StringBuilder("[");
    for (int i = 0; i < data.length; i++) {
      stringBuilder.append(data[i]);
      if (i < data.length - 1)
        stringBuilder.append(", ");
    }
    stringBuilder.append("]");
    System.out.println(stringBuilder);
  }
}
[Reference]

'Language > Java' 카테고리의 다른 글

[java] function parameter, int, Integer  (0) 2011.06.06
[java] javaCV 에서 IplImage 를 double[] 로 변환하자  (0) 2011.06.06
[java] 파일 입출력  (0) 2011.06.06
[java] Matrix inverse 계산  (0) 2011.06.06
[java] java byte to string  (0) 2011.06.06

댓글

Designed by JB FACTORY