java数组学习
来源:互联网 发布:c语言最简单的游戏 编辑:程序博客网 时间:2024/06/08 17:19
一维数组初始化:
// 初始化数组 1 int[] arrays = new int[3]; System.out.println(Arrays.toString(arrays)); // 2 int[] arrays1 = new int[] { 1, 2, 3 }; System.out.println(Arrays.toString(arrays1)); // 3 int[] arrays2 = { 4, 5, 6 }; System.out.println(Arrays.toString(arrays2)); *[0, 0, 0] *[1, 2, 3] *[1, 2, 3]
数组扩容:
int[] i = new int[7];Arrays.fill(i, 47);System.out.println("i:" + Arrays.toString(i));// Object src, int srcPos, Object dest, int destPos,int lengthint[] j = new int[i.length];// i复制到jSystem.arraycopy(i, 0, j, 0, i.length);System.out.println("j:" + Arrays.toString(j));// 扩容方法一// 开辟空间int[] k = new int[j.length + 1];// 复制j到k,容量多一System.arraycopy(j, 0, k, 0, j.length);System.out.println("k" + Arrays.toString(k));// 方法二int[] m = Arrays.copyOf(j, j.length + 2);System.out.println("m" + Arrays.toString(m));i:[47, 47, 47, 47, 47, 47, 47]j:[47, 47, 47, 47, 47, 47, 47]k[47, 47, 47, 47, 47, 47, 47, 0]m[47, 47, 47, 47, 47, 47, 47, 0, 0]
数组和容器
- 数组定义:相同类型元素的集合
- 数组和容器区别:效率,类型,保存基本类型的能力
- 数组和容器比较的优势:数组是一个简单的线性序列,访问非常快速
- 高效的缺陷:数组对象大小事固定的
阅读全文
1 0
- java学习:java数组
- java学习 java -- 数组
- Java 学习I-数组
- JAVA学习【知】数组
- Java中的数组学习
- java之数组学习
- Java数组的学习
- Java数组学习
- java数组学习笔记
- Java数组学习
- JAVA学习四:数组
- java---数组的学习
- Java学习笔记--数组
- java 数组学习
- java数组学习
- java学习-定义数组
- java基础学习-数组
- java数组初步学习
- Ubuntu 环境搭建
- 纪念到来的第一天
- android 8.0 报错StartForeground Bad Notification Error 解决方法
- 我奋斗了18年才和你坐在一起喝咖啡
- URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs) in pom.xml
- java数组学习
- vue2.0在IE11无法打开的解决办法
- Loader的初步学习笔记
- 数据库表的基本操作
- JS / jQuery 中ajax请求与请求参数详解
- 《机器学习实战》学习笔记(四)之Logistic(下)Logistic回归实战之预测病马死亡率及使用Sklearn构建Logistic回归分类器
- idea使用心得
- jqery 动态追加删减
- Http session和cookie有什么区别