[java] realloc 하기
- Language/Java
- 2011. 5. 25.
C에서는 realloc() 함수를 사용한다.
java에서는 이러한 방법으로 realloc 를 사용한다.
아래를 참조 하도록 하자.
(Android 버전에서는 안된다...ㄷㄷㄷㄷ, 만들어야하는건가 )
# reference
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] Matrix inverse 계산 (0) | 2011.05.26 |
|---|---|
| [java] 파일 입출력 (0) | 2011.05.26 |
| [java] javaCV 에서 IplImage 를 double[] 로 변환하자 (0) | 2011.05.24 |
| [java] function parameter, int, Integer (0) | 2011.05.24 |
| [java] class array (클래스 배열 만들기) (0) | 2011.05.24 |