导航:首页 > 编程语言 > 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相关的资料

热点内容
java互联网公司 浏览:70
对弈下象棋的app哪里好 浏览:707
有什么食谱app推荐 浏览:471
python实现动态口令 浏览:825
我的世界电脑服务器地址怎么添加 浏览:850
传奇地图怎么加密到pak 浏览:977
linux删除mysql用户 浏览:755
图案设计pdf 浏览:584
pdf编辑器在线 浏览:471
华为云云耀服务器如何关机 浏览:994
数字加密的历史 浏览:613
宏杰文件夹打不开 浏览:819
施工日记app哪个好 浏览:566
什么是压缩机的排气量 浏览:538
在哪个app可以预约一科考试 浏览:634
易语言vmp加壳源码 浏览:513
阅读前端框架源码 浏览:14
我的世界命令方块传送指令 浏览:545
不能用start命令打开xp 浏览:926
text命令 浏览:32