如何将TextField中的数组取出并添加到数组中。。
比如:TextField中有“2,3,4,5,6”我要将2,3,4,5,6添加到数组X[]中,那么应该如何取出其中的内容并区分开了?同样的我要将数组x[]的内容添加到TextField中了,求高手指教,必要时学点代码,小弟我要理解哦。
比如:TextField中有“2,3,4,5,6”我要将2,3,4,5,6添加到数组X[]中,那么应该如何取出其中的内容并区分开了?同样的我要将数组x[]的内容添加到TextField中了,求高手指教,必要时学点代码,小弟我要理解哦。
String str = field.getText();
String[] values = str.split(",");
for(int i = 0; i < values.length; i++)
{
System.out.println(values[i]);
}
for(int i = 0; i < values.length; i++)
{
if(i<values.length-1){ s=values[i]+","; }
}
fied.setText(s);这样就返回去了
如果更复杂的话就用正则表达式
2.split
自己查文档看他们的用法
for (int i=0;i<str1.length;i++)
{
X[i]=str1[i];
}
array -> TextFieldString text = "";
for(int i = 0;i < values.length;++i)
{
text += values[i];
if(i < values.length - 1)text += ",";
}
field.setText(text);