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

简单的字符串分解有关问题

2012-02-26 
简单的字符串分解问题谁能帮帮我做个小例子啊我有一个字符串 aaa&bbb&ccc&ddd&编2个方法public String []

简单的字符串分解问题
谁能帮帮我做个小例子啊
我有一个字符串 aaa&bbb&ccc&ddd& 
编2个方法 
public String [] toArrays(String str){
  String [] arrays;
  //转换字符串,另arrays等于 [aaa,bbb,ccc,ddd],按顺序放进字符串数组里面
  return arrays;
}
另一个方法
public Hashtable toHash(){
  Hashtable hash = new Hashtable();
  //转换字符串,另hash等于[<1,aaa>,<2,bbb>,<3,ccc>,<4,ddd>],key自动排序,value按字符串顺序PUT到里面
  return hash;

我看了书和资料,没弄懂,还望高手帮帮忙啊!

[解决办法]

Java code
public String [] toArrays(String str){       String [] arrays;       //转换字符串,另arrays等于 [aaa,bbb,ccc,ddd],按顺序放进字符串数组里面       arrays=str.split("&");       return arrays;    }    //另一个方法    public Hashtable toHash(String str){        Hashtable hash = new Hashtable();        //转换字符串,另hash等于[ <1,aaa >, <2,bbb >, <3,ccc >, <4,ddd >],key自动排序,value按字符串顺序PUT到里面        String[] arrays=toArrays(str);        for(int i=0;i<arrays.length;i++){            hash.put(i+1,arrays[i]);        }        return hash;    } 

热点排行