java中Vector类的常用方法详解
作者:xiaostudy 发布时间:2023-11-26 10:29:07
标签:java,Vector,类
public void add(intindex, Eelement)
从index索引的位置添加element元素,后面的元素都往后移一位。
public boolean addAll(intindex, Collection<? extends E>c)
从index索引位置开始添加c集合里所有的元素,后面的元素都往后移c.size()位。
public void addElement(Eobj)
在集合后面添加一个元素,无论该元素是什么类型的,都会把他的toString()的返回值添加进去。
public int capacity()
返回此向量的当前容量,不是元素个数。
查看Vector类的构造函数
可见,无参的构造函数就是默认10个容量大小
public void copyInto(Object[]anArray)
把集合中的元素复制到anArray数组中去
public E elementAt(intindex)
返回索引位置的元素
public Enumeration<E> elements()
返回集合的枚举
public void ensureCapacity(intminCapacity)
增加集合的容量,如果增大的容量小于10,那么无效,也就是增大容量要是10倍数
public void insertElementAt(Eobj, intindex)
在指定索引位置中插入obj元素
public void removeAllElements()
删除集合的所有元素,并且设置容量为0,和clear()方法一样,clear底层也是用removeAllElements()方法的
实测容量大小并不是为0,这个有时间找找问题去
public void setSize(intnewSize)
设置集合的容量大小为newSize,如果newSize大于集合元素个数,那么会在后面添加null,如果newSize小于集合元素个数,那么直保留newSize个元素
public void trimToSize()
整理集合的容量大小,如果集合元素个数等于容量大小,那么没有变化,如果集合个数小于容量大小,那么容量会设置为元素个数大小
来源:https://www.cnblogs.com/xiaostudy/p/9526270.html
0
投稿
猜你喜欢
- 引言一个复杂的分布式系统,用户发起一个请求,这个请求可能调用几十到几百个服务,经过很多业务层,而每个业务又是多个机器集群,一个请求具体被随机
- 下载maven 解压路径: 打开环境变量:右键此电脑-属性-高级系统设置-高级-环境变量添加以下系统变量:测试:win+
- 本文主要和大家分享介绍了关于Java JDK * 使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:前言代理是一种常用的
- 主要从以下十几个方面对Hibernate做总结,包括Hibernate的检索方式,Hibernate中对象的状态,Hibernate的3种检
- 前言本文主要给大家介绍的是java虚拟机的故障处理工具,文中提到这些工具包括:名称主要作用jpsJVM process Status Too
- 最近几年玩得最疯狂的应该是发红包了,尤其是过年的时候特别受欢迎,下面写了红包的随机算法,其实挺简单的,仅是提供一种思路,希望可以给大家一些启
- 前言目前正在练手springboot+vue,因为很多步骤会遇到困难,当时查完资料解决,过一段时间就会忘记,所以决定建个系列记录下来。因为中
- AOP事务管理<aop:advisor>两种配置方式方式一@transactionManagerbean.xml<?xml
- spring注入枚举类型作为参数//定义枚举类型public enum ReportType { MONTH,WE
- 前言前面介绍了APP顶部导航栏AppBar,今天来介绍下Flutter实现APP底部导航栏。我们以仿写微信的底部导航栏来举例说明。要实现类似
- SpringBoot的持久化层可以是Spring内置的轻量级JdbcTemplate、也可以是Hibernate或Mybatis等等,只需要
- ActiveMQ是Apache的一个开源项目,它是一个功能强劲的开源消息总线,也是一个中间件产品,它是JMS的一个实现。在介绍ActiveM
- 上一章节回顾:Netty分布式源码分析监听读事件概述pipeline, 顾名思义, 就是管道的意思, 在net
- 做Java编程,难免会遇到多线程的开发,但是JDK8这个CompletableFuture类很多开发者目前还没听说过,但是这个类实在是太好用
- 本文实例讲述了Java泛型类与泛型方法的定义。分享给大家供大家参考,具体如下:Java泛型类的定义一 点睛泛型类定义的语法如下:[访问修饰符
- Feign的作用是将Http请求抽象化为一个Interface客户端,可以调用接口的形式来执行Http请求,以达到简化Http调用的目的。F
- 递归生成一个如图的菜单,编写两个类数据模型Menu、和创建树形的MenuTree。通过以下过程实现:1.首先从菜单数据中获取所有根节点。2.
- 前言Apache POI [1] 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Mi
- SpringBoot集成Mybatis时mybatis.mapper-locations和@MapperScan的作用1、mybatis.m
- 容器适配器我们可以看出,栈中没有空间配置器(内存池),而是适配器适配器是一种设计模式(设计模式是一套被反复使用的、多数人知晓的、经过分类编目