private String data = "6&三-1号柜^7&三-2号柜^8&客服中心";
如何转换成List数组 数组中包括 id 跟 柜号 以^ 分割
String 字符串 如何转换成list数组
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
红色荷包蛋 2023-05-25 14:25关注import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { String data = "6&三-1号柜^7&三-2号柜^8&客服中心"; List<String[]> resultList = new ArrayList<>(); String[] parts = data.split("\\^"); for (String part : parts) { String[] subParts = part.split("&"); String id = subParts[0]; String cabinetNumber = subParts[1]; String[] result = { id, cabinetNumber }; resultList.add(result); } // 打印结果 for (String[] result : resultList) { String id = result[0]; String cabinetNumber = result[1]; System.out.println("id: " + id + ", cabinet number: " + cabinetNumber); } } }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用