浏览 311 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-04-27
有这么个字符串:
String str ="abc&def|ghi&gklm|nop&qrst|uvw&xyz"; 要求定义一个二维数组,以“|”和“&”为界拆分上面的字符串,并存储在数组中。 如下: String str1[][] = new String{{"abc","def"},{"ghi","gklm"},{"nop","qrst"},{"uvw","xyz"} }; 请教下源码 谢谢! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-04-28
str1=[]
"abc&def|ghi&gklm|nop&qrst|uvw&xyz".split("|").each do |tmp|
str1<< tmp.split("&")
end
|
|
| 返回顶楼 | |
|
最后更新时间:2008-04-28
String str ="abc&def|ghi&gklm|nop&qrst|uvw&xyz";
String[] str1 = str.split("|"); String [][] result = new String[str1.length][]; for(int i = 0;i<str1.length;i++ ){ String[] temp = str1[i].split("&"); for(int j=0;j<temp.length;j++){ result[i][j]=temp[j]; } } //result varible is the answer |
|
| 返回顶楼 | |
|
最后更新时间:2008-04-28
楼上正解
|
|
| 返回顶楼 | |
|
最后更新时间:2008-04-29
wen19851025 写道 楼上正解
瀑布汗。。。。这个世界上怎么都是这种人呢? |
|
| 返回顶楼 | |





