List陣列筆記一

2022-03-26 07:16:31 字數 577 閱讀 3476

list原本為一泛型list陣列

list元素是object型別

操作object和string之間的轉換

例:listnewls = new list();//存放string型別

newls.add("123");

newls.add("456");

listnewlo = new list();//存放object型別

newlo.add("789");//可以直接加入string型別元素

newls.add(newlo[1].tostring());//string型別存放object型別

特殊:object ob = new object[2];//定義乙個存放2個object元素陣列

newlo.add(ob);//list直接加入ob(ob是object陣列物件)

string ss = newlo[1].tostring();//這樣取出的值是:system.object

正確取值是:

string ss = ((object)newlo[2])[1].tostring();

結果是:

ss=「疵點」

List轉換陣列 陣列轉換List

陣列轉list package listtoarray import j a.util.arraylist import j a.util.arrays import j a.util.collections import j a.util.list import j a.util.stream.c...

LIST 陣列右移

問題描述 將乙個一維陣列平移k位,多出來的部分放到前面。要求空間複雜度為1.解題思路 先將陣列前len k項逆置,再將後k項逆置,然後在將整個陣列逆置。package mango.list since 2016 10 22 author mango descripe 將乙個一維陣列平移k位,多出來的...

List陣列轉換

1.list轉換成為陣列。這裡的list是實體是arraylist 呼叫arraylist的toarray方法。toarray public t toarray t a 返回乙個按照正確的順序包含此列表中所有元素的陣列 返回陣列的執行時型別就是指定陣列的執行時型別。如果列表能放入指定的陣列,則返回放...