首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个很简单的有关问题

2012-03-12 
一个很简单的问题public class Test2 {public static void main (String[] args){String str12#13#14#18

一个很简单的问题
public class Test2 {
public static void main (String[] args){
String str="12#13#14#18#!1#2#3#4#5#!";
String[] outStr=str.split("!");
System.out.println(Arrays.toString(outStr));

for (int i = 0; i < outStr.length; i++) {
String[] innerStr=outStr[i].split("#");
System.out.println(Arrays.toString(innerStr));
}
}
}
//请问怎么做一个类返回innerStr[]因为很多业务都需要获得innerStr[]完成,请给出具体代码

[解决办法]
一个工具类,之中添加static方法

Java code
public class MyUtils{public static String[] getStrArray(String str,String flag){retrun str.split(flag);}}
[解决办法]
Java code
public static String[] getSplit(String str) {        String[] innerStr = null;        String[] outStr = str.split("!");        for (int i = 0; i < outStr.length; i++) {            innerStr = outStr[i].split("#");        }        return innerStr;    } 

热点排行