java实现可变数组
来源:互联网 发布:淘宝客qq群推广教程 编辑:程序博客网 时间:2024/05/16 18:51
1,在讲解可变数组之前,我们先回顾数组的概念:数组是一种数据结构,用来存储同一种类型值得集合(其实数组就是一个容器);
代码如下:
数组一旦创建,就不能改变其大小。
2,可变数组的概念:一个可变数组是对象的一个集合,其中每个对象都具有相同的数据类型。可变数组的
大小由创建时决定。
3,如何定义可变数组?
a)使用ArrayList代替数组,ArrayList存储不同类对象
代码如下:
package test;import java.util.ArrayList;import java.util.List;public class Tset02 {public static void main(String[] args) {List<String> list = new ArrayList<String>();list.add("1");list.add("2");list.add("3");System.out.println(list.size());list.add("4");System.out.println(list.size());}}执行结果:
34b)使用Vector,Vector存储同类对象
代码如下:
package test;import java.util.Vector;public class Test01 {public static void main(String[] args) {Vector vet = new Vector();String str="test1";double t1=0.124;vet.add(str);vet.add(String.valueOf(t1));System.out.println("获取大小:"+vet.size());System.out.println(vet.get(0));}}执行结果:
获取大小:2test1可以用 vet.size()获取其大小。通过vet.get(i);获取第i个元素(i从0开始),类型为Object,转换一下即可。具体可以查看jdk api文档。
1 0
- java实现可变数组
- java中怎么实现可变数组?
- java 可变数组参数
- Java可变长度数组
- java中的可变数组
- 长度可变数组(java)
- Java 基于数组自定义实现容量可变向量Vector
- Java 可变 数组 可变 参数 实例
- C实现可变长数组
- Java 可变参数实现
- Java自定义长度可变数组
- java可变数组参数理解
- c语言实现简单可变数组
- 栈(stacks)可变数组实现
- struct实现拥有可变大小的数组
- 运算重载实现可变长数组
- 利用可变数组实现简单通讯录操作
- 可变容量队列的数组实现
- css 样式中类之间有空格和无空格的区别
- [GitHub开源]基于HTML5实现的轻量级Google Earth三维地图引擎,带你畅游世界
- 如何解决failed to push some refs to git
- HDU 1241 dfs Oil Deposits
- freemarker怎么处理EntityNotFoundException
- java实现可变数组
- mybatis系列(二)--mybatis的动态sql
- maven+svn+jenkins基础配置
- 【hdu 3746】 Cyclic Nacklace KMP求循环节
- 不依赖Flash 实现剪贴板复制
- JVM DVM
- 自定义环形进度条UIAnnularProgress(Swift)
- mybatis代码生成的几种方式
- zlip库的下载编译和使用