Android从字符串到字符串数组

Android从字符串到字符串数组,android,arrays,string,Android,Arrays,String,大家好,我有这段代码,这段代码读取一些文本,它提取“[”和“]”之间的任何字符串,它应该在屏幕上打印出来 String lines[] = {addressString}; for (int i = 0; i < lines.length; i++) { int be = lines[i].indexOf('['); int e = lines[i].indexOf(']'); String fields = lines[i].substring(be+1, e);

大家好,我有这段代码,这段代码读取一些文本,它提取“[”和“]”之间的任何字符串,它应该在屏幕上打印出来

String lines[] = {addressString};
for (int i = 0; i < lines.length; i++) {
    int be = lines[i].indexOf('[');
    int e = lines[i].indexOf(']');
    String fields = lines[i].substring(be+1, e);
}
字符串行[]={addressString};
对于(int i=0;i
我的问题是,我想将字符串“fields”更改为数组字符串,以便在打印它时 我可以将其打印为字段[0]、字段[1]、等等,直到文本结束

有什么建议吗

非常感谢这就是你的意思吗

String lines[] = {addressString};
String fields[] = new String[lines.length];
for (int i = 0; i < lines.length; i++) {
    int be = lines[i].indexOf('[');
    int e = lines[i].indexOf(']');
    fields[i] = lines[i].substring(be+1, e);
}
字符串行[]={addressString};
字符串字段[]=新字符串[lines.length];
对于(int i=0;i