/**
* Collections类的 max()和min()方法来查找数组中的最大值和最小值
*/
Integer[] numbers = {8,3,5,9,10};
System.out.println(Collections.min(Arrays.asList(numbers)));
System.out.println(Collections.max(Arrays.asList(numbers)));
/**
* 数组合并
*/
String[] a = {"I", "L","O"};
String[] b = {"V","E"};
List list = new ArrayList(Arrays.asList(a));
list.addAll(Arrays.asList(b));
Object[] o = list.toArray();
System.out.println(Arrays.toString(o));
/**
* 数组填充
*/
int[] array = new int[6];
Arrays.fill(array,100);
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
System.out.println();
Arrays.fill(array,3,6,50);
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
/**
* 数组扩容
*/
String[] names = new String[]{"L","O","V"};
String[] extended = new String[5];
extended[3] = "E";
extended[4] = "I";
System.arraycopy(names,0,extended,0,names.length);
for (String s : extended) {
System.out.println(s);
}
java-数组笔记
最新推荐文章于 2023-01-04 10:12:36 发布