陣列的增加 刪除 查詢

2021-10-07 18:17:08 字數 1357 閱讀 1057

陣列的增加、刪除、查詢

試題:設定乙個類, 命名為list, 類中包含屬性:object element;

方法有如下幾個:

增加方法add : 可以向陣列屬性中依次儲存object,陣列內容存滿時,需實現動態擴容。

刪除方法remove : 可以根據資料或下標,從陣列屬性中刪除object資料,刪除後,陣列後續元素需前移。

查詢方法get : 方法傳入下標,返回陣列中指定下標的資料。

當前儲存資料量size : 獲取當前儲存的有效資料量

設定乙個list類, 類中包含屬性:object element;

public class list 

public list(object element)

//getter/setter方法

public object getelement()

public void setelement(object element)

方法:獲取當前儲存的有效資料量

public int size(object element) 

else

public list(object element)

//getter/setter方法

public object getelement()

public void setelement(object element)

//4.當前儲存資料量size

public int size(object element)

return false; }

//2.刪除方法remove : 可以根據資料或下標,從陣列屬性中刪除object資料,刪除後,陣列後續元素需前移。

public void remove(object element,int index)

else

if(element[element.length-1]!=null)

} }

//1.增加方法add : 可以向陣列屬性中依次儲存object,陣列內容存滿時,需實現動態擴容。

public void add(string text,int s)

newelement[element.length] = new string(text);//新增新的元素到大陣列中

element = newelement;//將原始陣列變為大陣列

} else }

//列印陣列元素

public void print() }}

package pra15;

public class listpractice

}

splice 陣列刪除增加方法

splice增加資料到陣列 arr.splice 2,0,item 這句話中第乙個2指的是從arr 2 開始,0指刪除0個資料,item指插入資料為item arr.splice 2,1 這句話中第乙個2指的是從arr 2 開始,1指刪除1個資料 元素描述 index 必需。規定從何處新增 刪除元素...

SQL的增加 刪除 查詢 修改語句

sql資料庫的基本操作 增 刪 查 改。增加資料 insert 例子 1 insert into t user id,username values 10,hehehe 2 insert into t user id,gender,username,age,password values 15,男 ...

python 集合的建立 增加 刪除 查詢

集合具有天生去重 裡面的元素不可以變 無序的特點,建立集合時,列表和字典這類可變資料型別不能作為集合的元素。集合元素不能修改 方法一 把集合直接賦值給乙個變數 num 方法二 使用range物件 a set range 1,4 a方法三 直接把列表轉化為集合 b set 1,2,3,4,5,6 b1...