99问答网
所有问题
java 如何在文本框中将逗号隔开的已一串数字提取,如果能利用arrylist最好了。
如题所述
举报该问题
推荐答案 2012-07-25
如果只是数字就很好处理,
String s = "1,2,3,4,5,6,7,8";
String[] s1 = s.split(";");
用这个方法先取到逗号隔开的字符串,然后写一个for循环 遍历整个字符串跟数字(0-9)进行对比,将不是数字的删除掉 形成新的字符串就是你要的。
方法很笨,如果要追求效率的话,再想更好的算法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eBBXtX7X7.html
其他回答
第1个回答 2012-07-25
String txt = null; // 文本框的内容
String[] arr = txt.split(",");
再将arr的数据放到arraylist,随你
本回答被网友采纳
第2个回答 2012-07-25
我举个例子:
String s = "1,2,3,4,5,6,7,8";
String[] s1 = s.split(";");
这样就能实现你的想法了。很简单。
第3个回答 2012-07-25
arr = stringObj.split(';')
arrylist tong li
追问
能更具体说明一下不?
第4个回答 2012-07-25
String[] strs = str.split(",");
List<String> list = strs.asList();
1
2
下一页
相似回答
大家正在搜
相关问题
Java文本框中如何用setText在数字后输出逗号。
java中怎样将一个字符串中的值分开提取出来
求助大神:java 中 现有一个list 要取出list中所...
java 分割字符串后放入List中?
java,list里的数据,怎么转换成字符串
在Java文本框输入多个整数以逗号隔开,然后再分别得到这些数...
java 如何输出arrylist中的数据
java 如何将list<123l,456l, 789l>里...