嗯你说错了你要的那不是字符数组吧..还是转换成一个字符串数组
可以做一个函数根据""去截取...
比如..我写的..你可以改进一下..
package c;
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args)
{
List list=getStr("sddddddf
dddfdfdf
dddffdfdfff");String st[]=new String[list.size()];
for(int i=0;i
{
System.out.println(list.get(i)) ;
st[i]=list.get(i).toString();
}
System.out.println("----------数组-------");
for(int j=0;j
{
System.out.println(st[j]) ;
}
}
public static List getStr(String str)
{
List list=new ArrayList();
try{
while (true)
{
String okstr="";
int begin=str.indexOf("
int end=str.indexOf(">");
okstr=str.substring(begin,end+1);
str =str.substring(end+1,str.length());
list.add(okstr);
}
}catch(ArrayIndexOutOfBoundsException e)
{
return list;
}
catch(StringIndexOutOfBoundsException e)
{
return list;
}
}
}
功能没有啥问题的
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试