導航:首頁 > 編程語言 > java字元串轉換為list

java字元串轉換為list

發布時間:2023-07-14 14:58:37

java "[a,b,c]" 類型字元串如何轉成 list 即[a,b,c]格式

這樣的我們只有自己寫代碼分割,首先我們提取[]裡面的內容,然後使用,分割成數組,然後轉在list
代碼如下:
String demo = "[a,b,c]";
String demosub = demo.substring(1,demo.length()-1);
String demoArray[] = demosub.split(",");
List<String> demoList = Arrays.asList(demoArray);
for (String str:demoList) {
System.out.println(str);
}

❷ java中set怎麼轉換成list

Map<String,String>map=newHashMap<String,String>();
map.put("ele1","小櫻");
map.put("ele2","若曦");
map.put("ele3","晴川");
Set<String>set=map.keySet();

//Set轉List,方法一:ArrayList(Collection<?>c)
List<String>list1=newArrayList<String>(set);
for(inti=0;i<list1.size();i++){
System.out.println("list1("+i+")-->"+list1.get(i));
}

//Set轉List,方法二:List實現類(ArrayList/LinkedList)的方法--addAll(Collection<?>c)
List<String>list2=newArrayList<String>();
list2.addAll(set);
for(Stringelem:list2){
System.out.println(elem);
}

❸ java String字元串怎麼轉換成List,還是說先轉換成json,再由json轉換成list

由於你這種字元串是JSON格式的字元串,所以要轉成LIST,首先要先轉成JSON格式的數據。

你可以下一個jar包,com.alibaba.json,或者其他json工具包,調用工具包裡面的類似:json.parseJson(string); 這種方法轉換成Json,然後把裡面的數據用JSON的形式讀取出來,大概方法是:json.get();

然後有了讀取的數據,就可以隨意操作了,想怎麼轉換怎麼轉換。

❹ 關於java泛型集合轉換問題,下圖是List<String>類型數據,求問怎麼轉換為List<T>類型

public class Test {
public static void main(String[] args){
List<A> list = new ArrayList<A>();
A a1 = new A("101","01","122222222","上海");
A a2 = new A("102","02","133333333","南京");
A a3 = new A("103","03","142333223","上海");
A a4 = new A("104","04","125555552","上海");
list.add(a1);
list.add(a2);
list.add(a3);
list.add(a4);

}
}
class A{
private String ID;
private String num;
private String iphone;
private String address;
public String getID() {
return ID;
}
public void setID(String iD) {
ID = iD;
}
public String getNum() {
return num;
}
public void setNum(String num) {
this.num = num;
}
public String getIphone() {
return iphone;
}
public void setIphone(String iphone) {
this.iphone = iphone;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public A(String id,String num,String iphone,String address){
this.ID = id;
this.num = num;
this.iphone = iphone;
this.address=address;
}
}

我寫了個例子,應該能明白了吧?也就是吧你集合的數據封裝成一個對象,這樣泛型的時候就可以泛型成這個對象了。A也就是你說的T 這樣就是你要的把數據封裝成了A類對象

希望能幫到你!

閱讀全文

與java字元串轉換為list相關的資料

熱點內容
肌肉塑造全書pdf下載 瀏覽:796
安卓簡約拼圖用什麼軟體好 瀏覽:289
fx1n加密程序 瀏覽:844
淘客阿里雲伺服器 瀏覽:476
100壓縮打造 瀏覽:422
安卓手機怎麼和蘋果平板傳文件 瀏覽:973
開始選項卡中的頁眉和頁腳命令選項 瀏覽:424
pdf的字體怎麼改 瀏覽:856
python讀寫視頻 瀏覽:88
科魯茲壓縮機軸承 瀏覽:353
word文檔轉換成pdf文件找不到 瀏覽:27
組件注冊命令 瀏覽:760
安卓大屏導航用的是什麼運放 瀏覽:443
myandroidtools的備份 瀏覽:900
python爬蟲天氣預報 瀏覽:761
android70許可權管理 瀏覽:749
魔獸辛迪加是什麼伺服器 瀏覽:472
電腦文件夾排序怎麼自定義排序 瀏覽:41
android70機型 瀏覽:422
阿里程序員地位 瀏覽:183