java copy array
2024-08-26 13:30:03
13down voteaccepted
Here's a java 1.4 compatible 1.5-liner:
int[] array = { 1, 2, 3, 4, 5 };
int size = 3;
int[] part = new int[size];
System.arraycopy(array, 0, part, 0, size);
You could do this in one line, but you wouldn't have a reference to the result.
To make a one-liner, you could refactor this into a method:
private static int[] partArray(int[] array, int size) {
int[] part = new int[size];
System.arraycopy(array, 0, part, 0, size);
return part;
}
then call like this:
int[] part = partArray(array, 3);
最新文章
- 【ContextMenu】DataContext不自动更新
- eclipse中如何关闭运行时自动保存?
- Java常用排序算法+程序员必须掌握的8大排序算法
- 图像分割之(五)活动轮廓模型之Snake模型简介
- 【转】ubuntu64,ndk-r9 编译 ffmpeg 2.1.1的config文件
- winform的datagridview单元格输入限制和右键单击datagridview单元格焦点跟着改变
- Swift相关图书推荐
- 如何下载免费英特尔® 实感™ SDK
- 给某个view增加颜色渐变图层
- 递归-快速排序quickSort
- Cisco AnyConnect “Failed to initialize connection subsystem”的解决方案
- HTML/CSS font-family对应的中英文名称 宋体 微软雅黑
- Oracle闪回恢复
- Throwable.异常
- YAML详解
- 前端---js02
- JavaWeb学习(二十九)———— 事务
- UVa 1600 Patrol Robot(三维广搜)
- 使用Jenkins自动编译我的.net 项目
- angularjs的Controller as
热门文章
- SQL Server VALUES 使用一记住
- 运维必须掌握的Linux面试题
- mogodb gui
- 【bzoj2396】神奇的矩阵 随机化
- 【bzoj1927】[Sdoi2010]星际竞速 有上下界费用流
- 【bzoj2212】[Poi2011]Tree Rotations 权值线段树合并
- 关于ECDSA/ECC(密钥加密传输)和ECDSA/ECDH(密钥磋商)
- 【转】oracle 删除重复记录
- 湘潭邀请赛 2018 I Longest Increasing Subsequence
- POJ 3421 X-factor Chains | 数论