java中集合类索引型数据结构包括数组和向量,然而向量却有一个特点没有搞懂,特求助 就是向量的存取空间(或说可以存取的项)会动态的加大。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数组声明的时候需要指定长度,对于这个数组来说,一旦生成长度就是固定的。向量声明的时候不需要指定长度,可以容纳的元素个数不是固定的。 数组在声明的时候就要指定大小,那么系统将会分给一块内存给数组,如果你越出了这个内存块,系统将会报错的,而向量是不一样的,在C++里面,向量实际上是一系列的指针,指针可以动态的分配大小,所以你在向向量中加一个元素后,向量将会动态的变长。而在java中,系统把指针封装起来了,有利用系统资源的管理,但是基本知识是一样的。向量增加元素后会变长也就是这个道理。 多谢楼上各位的详细解答现在偶已经明白其中的意思了 在Java中如何读取excel文件并将读出的数据画成点。 求run.bat文件写运行jar包,依赖的jar包如何写? 输入输出txt文档转换问题,在线等. 字符串查找算法 请问怎么设置JOptionPane的位置啊? 数组定义为{}与null 有区别吗 请问怎样用多线程使JTextArea及时响应 数组初始化,哪里不对呢? JDBC怎么执行MSSQLServer的存储过程,得到存储过程返回值啊??????? 关于Socket通信的问题 求助:java网络机器人编程 帮忙看个错误~
向量声明的时候不需要指定长度,可以容纳的元素个数不是固定的。
现在偶已经明白其中的意思了