java中vector的用法

時間 2021-08-11 17:57:11

1樓:

啥意思 ? 樓主說明白些嘛

vector--集合從1.0開始有

vector studentname = new vector();這樣你肯定知道什麼意思?就不用解釋了吧?

vectorstudentname = new vector(); 上下有什麼區別呢,每個人都知道,就多了個這個東西,其中stuinfo應該是一個類,

而像vectorstudentname寫也就是定義一個名為studentname的vector集合,此集合裡面只允許存放stuinfo型別的資料

2樓:

資料結構是解決某些問題的常用的或者固定的解決模式.

例如:排序演算法一般都是採用陣列這種資料結構.

vector是可以看作是一個可以裝任何物件的容器,比如你在資料庫中定義了一個

user(包括user name,user id)物件,當你從資料庫中取出來的時候就可以放入一

個vector型別的物件中,然後再對屬性進行操作,和list的用法基本上是一樣的!

3樓:匿名使用者

vector是一個集合,用陣列實現的。所以vector的資料結構是陣列。

vector裡面包含的可以是int,string等任何型別,包括一個自定義的物件。

stuinfo是一個自定義的物件。

vector表示該vector是包含stuinfo物件的陣列。

所以vectorstudentname = new vector(); 指的是宣告瞭一個物件studentname,型別是 vector。

4樓:匿名使用者

跟arraylist一樣是一個存放陣列的類,也就是說,你這個vector存放stuinfo多個類就跟 stuinfo studentname=new stuinfo[11];

一個道理

java中如何從Vector中取出陣列

vector是一個容器,可以容納不同型別的物件,陣列也可以。比如有個int型陣列 int data1 放入vector v.addelement data1 然後可以這麼取 for int integer int v.elementat i int data2 int data3 定義一個vecto...

java中math方法舉例,Java中Math方法舉例

math 類包含基本的數字操作,如指數 對數 平方根和三角函式。與 strictmath 類的某些數值方法不同,並不是 math 類的所有等效函式的實現都定義為返回逐位相同的結果。這一寬限允許在不要求嚴格可重複性的地方實現更好的效能。預設情況下,很多 math 方法僅呼叫 strictmath 中的...

c 中vector的作用是什麼

小小歐平兒 c 中,vector作為容器,它的作用是 用來存放結構體struct型別的變數。以下是vector的具體用法 工具 材料 電腦 c 編譯器 1 首先,開啟c 編譯器,構造一個int型別的空vector向量。2 程式執行結果如圖,可以看到vector的size為0。3 如紅框勾選所示,構造...