Java学习笔记:System
来源:互联网 发布:js 大于等于 编辑:程序博客网 时间:2024/06/05 19:03
import java.util.Arrays;
publicclass ArrayCopy {
public staticvoid main(String[] args) {
// public static void arraycopy(Object src, int stcPos, Object dest, int destPos, int length);
// 从指定源数组复制一个数组
// 从源数组中位置srcPos到srcPos+length-1之间的元素被分别复制到目标数组中的destPos到destPos+length-1位置
// src数组和dest数组可以是同一个数组
// 如果dest为null,则抛出NullPointerException异常
// 如果src为null,则抛出NullPointerException异常,并且不会修改目标数组
// 如果src参数指的是非数组对象、dest参数指的是非数组对象、src参数和dest参数指的时不同基本类型的数组、src参数指的是基本类型的数组而dest参数指的是引用类型的数组、src参数指的是引用类型的数组而dest参数指的是基本类型的参数则抛出 ArrayStoreException异常
// srcPos < 0 、 destPos < 0 、 length < 0、 srcPos + length > src.length 、 destPos + length > dest.length --> IndexOutOfBoundsException
int[] iArray1 = {1,2, 3, 4, 5, 6,7, 8, 9, 10};
int[] iArray2 = newint[15];
System.out.println(Arrays.toString(iArray1));
try {
System.arraycopy(iArray1,3, iArray2, 6,6);
}catch (Exception e) {
e.printStackTrace();
}finally {
}
System.out.println(Arrays.toString(iArray2));
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
// [0, 0, 0, 0, 0, 0, 4, 5, 6, 7, 8, 9, 0, 0, 0]
}
}
- Java学习笔记:System
- java的System类学习笔记
- Java学习笔记--System.out.println();
- java中System,Date学习笔记
- java基础学习笔记——system
- JavaSE学习笔记_13:Java-System类
- JAVA学习笔记——System类
- System.Object 学习笔记
- System.Convert 学习笔记
- System 学习笔记
- system.prop学习笔记
- java学习笔记(一)System.out.println探究
- (29)Java学习笔记——常用对象 / System 类
- Java学习笔记3——System类
- Java学习之System
- Java System学习
- Multi Agent System学习笔记
- System.Text.Encoding 学习笔记
- POJ1436 Horizontally Visible Segments
- java学习路线图--转载北邮人论坛
- hdu 5222 Exploration(并查集+拓扑排序)
- oracle使用DataBase Configuration Assistant创建、删除数据库
- ModelChecking工具UPPAAL安装与简介
- Java学习笔记:System
- ASP.NET 定时执行任务 global.asax 执行一段时间后停止
- 自定义ProgressBar的加载效果
- iOS protubuf 的使用
- 金融的魅力
- android AsyncTask的参数理解
- 工厂方法模式
- Fragment生命周期
- 断开SQLSERVER数据库的所有连接