数组大小重新分配 Arrays.copyOfXxxx,,import java.
分享于 点击 42420 次 点评:42
数组大小重新分配 Arrays.copyOfXxxx,,import java.
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); }}//[1, 3, 5, 7, 9]//[1, 3, 5, 7, 9, 11]//[5, 7, 9, 0, 0, 0, 0, 0]//该片段来自于http://byrx.net
用户点评