作者tkcn (小安)
看板java
标题Re: [问题] 请教有关jsp的二维阵列问题
时间Sun Sep 17 23:19:12 2006
※ 引述《SASD (嘎比囧)》之铭言:
: 请问如何把一个字串切割成二为阵列呢?
: 例如我的字串是 jsp_data
: 内容为 物件一♂物件一的座标♀物件二♂物件二的座标....以此类推
: 其中♂ ♀为切割点符号
: 再来我定义一个一维阵列先区别物件
: String[] oneArray = request.getParameter("jsp_data").split("♀耢);
用个回圈应该就搞定了呀
for(String str:oneArray){
String[] twoArray = str.split("♂");
//其实这里确定只会切割成两段的话,未必一定要用 split。
//把一维阵列 assign 给二维阵列的 element
}
要考虑同物件名称的话,看是用个 HashSet 去纪录存放过的物件
或着乾脆暂时用 LinkedHashMap 取代二维阵列,
反正有需要的话最後再转成阵列就好
注: 你没有写需不需要保持物件的顺序
若是要的话,相同的两个物件,位置又该算在哪呢?
所以我只回答了其中一种方向
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.173.31