//
重寫父類tostring()方法
@override
public
string
tostring
() //
獲取index索引位置的元素
public int
get(
int
index)
return
data
[index];}
// 修改index索引位置的元素
public void
set(
int
index
, int
e) data
[index] = e;}
public class
array
// 無參構造方法,預設初始容量為capacity=10
public
array
() //
獲取陣列中元素個數
public int
getsize
() //
獲取陣列的容量
public int
getcapacity
() //
判斷陣列是否為空
public boolean
isempty
() /* //
在陣列末尾新增元素
public void addlast(int e) */
// 在陣列末尾新增元素(復用add方法)
public void
addlast
(int
e) //
在陣列頭部新增元素(復用add方法)
public void
addfirst
(int
e) //
陣列指定位置新增元素
public void
add(
int
index
, int
e)//
獲取index索引位置的元素
public int
get(
int
index)
return
data
[index];}
// 修改index索引位置的元素
public void
set(
int
index
, int
e) data
[index] = e;}
// 重寫父類tostring()方法
@override
public
string
tostring
()
}public class
arraytest
system.
out.println(arr)
;//
測試add()方法
arr.add(1,
200)
;system.
out.println(arr)
;//
測試addfirst()方法
arr.addfirst(-10)
;system.
out.println(arr)
;//
測試get()方法
system.
out.println(arr.get(
11))
;//
測試set()方法
arr.set(
11,
1000);
system.
out.println(arr.get(
11));}
} 除錯結果:
array: size = 10 , capacity = 20
[0,1,2,3,4,5,6,7,8,9]
array: size = 11 , capacity = 20
[0,200,1,2,3,4,5,6,7,8,9]
array: size = 12 , capacity = 20
[-10,0,200,1,2,3,4,5,6,7,8,9]
9
1000
process finished with exit code 0
DOM修改元素
修改元素 1 修改內容 functionfun 通過innertext屬性可讀取或設定標籤的內部文字 functionfun 也可以通過innerhtml屬性獲取或設定內部文字。兩者的區別 innerhtml會按照html規則解析文字,而innertext只是當作普通文字內容。2 修改樣式 a.st...
修改元素樣式
一 修改元素樣式 通過給元素新增或移除類來改變元素樣式 1 jquery物件.addclass class function index,currentclassname jquery物件中的每乙個dom元素都可新增相同的指定乙個或多個類 2 jquery物件.removeclass classfu...
jQuery 修改元素屬性
1 attr方法 獲取匹配的元素集合中的第乙個元素的屬性的值 或 設定匹配元素指定的屬性 使用說明 1 只傳乙個引數的情況 1 字串 屬性名稱 只傳乙個字串屬性名稱 表示獲取匹配的元素集合中的第乙個元素的屬性的值 2 屬性 值 集合物件 一次性設定多個屬性 2 傳兩個引數的情況 1 第乙個引數 字串...