文档章节

数组与向量--java

Z
 Zoe_2016
发布于 2017/07/31 11:37
字数 252
阅读 8
收藏 0

一、区别

1.特点

    数组

        可存储任何类型的数组元素,包括数值类型和所有类类型

    向量

        只能存储对象类的实例

        可以存储数目不确定的元素,调整自己的容量

        能重定位。缺省时,向量重定位一次,其容量就扩大一倍,呈指数增长,所以应指定容量增量,做为向量构造函数的第二个参数,来创建向量。当大小已经固定了,就可以使用tirmToSize 方法将内存块大小调整到刚好能容纳当前个数的向量元素。

2.使用

    数组

        长度:.length();

    向量

        长度:.size()

        创建:

            Vector itemsOrdered = new Vector(3.10);这样向量每重定位一次,其容量都增加10个元素。

            Vector<Object> vec = new Vector<Object>();   

        添加:.add("zero");

        获取:vec.get(2);   

        访问、修改:.elementAt(i)和.SetElementAt(x.i)

 

 

 

 

参考:

    【http://www.cnblogs.com/gnuhpc/

© 著作权归作者所有

上一篇: sql 自定义函数
Z
粉丝 0
博文 36
码字总数 12725
作品 0
广州
私信 提问
自己动手实现java数据结构(一) 向量

1.向量介绍   计算机程序主要运行在内存中,而内存在逻辑上可以被看做是连续的地址。为了充分利用这一特性,在主流的编程语言中都存在一种底层的被称为数组(Array)的数据结构与之对应。在使...

小熊餐馆
2018/11/23
0
0
Android平台和java平台 DES加密解密互通程序及其不能互通的原因 .

网上的demo一搜一大堆,但是,基本上都是一知半解(包括我)。为什么呢?我在尝试分别在两个平台加密的时候,竟然发现Android DES 加密和java DES加密的程序不能互通。就是加密的结果不一样,...

鉴客
2011/12/26
8.9K
11
甲骨文和英特尔开发支持 SIMD 的 Java API 以提升性能

Java Vector API 旨在提供一个机制用于在 Java 中编写复杂的向量(vetor)算法。 甲骨文和英特尔正在开发一种 Java API 来为平台添加对向量(vector)或单指令多数据流(SIMD)的“一级(first-clas...

达尔文
2018/08/20
2.6K
6
java编程语言学习:异常处理

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互...

Java小辰
2018/06/01
0
0
在Java中使用Rserve调用R

昨天跟老师一起讨论之后得到了新的任务,讨论没得到什么结果,又收到了新的学习任务——在Java中调用R使用Rserve。 先介绍一下R R是一个用于统计计算和统计制图的优秀工具。其功能包括:数据...

zh119893
2014/05/14
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

总结

一、设计模式 简单工厂:一个简单而且比较杂的工厂,可以创建任何对象给你 复杂工厂:先创建一种基础类型的工厂接口,然后各自集成实现这个接口,但是每个工厂都是这个基础类的扩展分类,spr...

BobwithB
38分钟前
3
0
java内存模型

前言 Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模...

ls_cherish
41分钟前
3
0
友元函数强制转换

友元函数强制转换 p522

天王盖地虎626
昨天
5
0
js中实现页面跳转(返回前一页、后一页)

本文转载于:专业的前端网站➸js中实现页面跳转(返回前一页、后一页) 一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a h...

前端老手
昨天
5
0
JAVA 利用时间戳来判断TOKEN是否过期

import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.ZoneOffset;import java.time.format.DateTimeFormatter;/** * @descri......

huangkejie
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部