java菜鸟求助!

一起来玩玩呗 2012-07-24 09:35:51
如何将TextField中的数组取出并添加到数组中。。
比如:TextField中有“2,3,4,5,6”我要将2,3,4,5,6添加到数组X[]中,那么应该如何取出其中的内容并区分开了?同样的我要将数组x[]的内容添加到TextField中了,求高手指教,必要时学点代码,小弟我要理解哦。。。。
...全文
215 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlu_lamp_lamp 2012-07-25
  • 打赏
  • 举报
回复
用string的split将字符串以某个符号分开成数组
如果更复杂的话就用正则表达式
小笨熊 2012-07-25
  • 打赏
  • 举报
回复
split()方法或者正则表达式度可以
lx707 2012-07-25
  • 打赏
  • 举报
回复
String [] str1=TextField.split(",");
for (int i=0;i<str1.length;i++)
{
X[i]=str1[i];
}
linguangliang 2012-07-25
  • 打赏
  • 举报
回复
1.StringTokenizer
2.split
自己查文档看他们的用法
Mourinho 2012-07-25
  • 打赏
  • 举报
回复
TextField->array

String[] values = field.getText().toString().split(",");


array -> TextField

String text = "";
for(int i = 0;i < values.length;++i)
{
text += values[i];
if(i < values.length - 1)text += ",";
}
field.setText(text);
zhangyong369 2012-07-24
  • 打赏
  • 举报
回复
String s;
for(int i = 0; i < values.length; i++)
{
if(i<values.length-1){ s=values[i]+","; }
}
fied.setText(s);

这样就返回去了
书断华 2012-07-24
  • 打赏
  • 举报
回复
用String 中的split()方法可以分开他们
String str = field.getText();

String[] values = str.split(",");

for(int i = 0; i < values.length; i++)
{
System.out.println(values[i]);
}

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧