【发布时间】:2016-08-01 16:06:37
【问题描述】:
我有一个包含 ID 示例的大字符串:
HD47-4585-GG89
在上面我有一个单个对象的 id,但有时它可能包含多个对象的 id,如下所示:
HD47-4585-GG89-KO89-9089-RT45
上面有 2 个对象的 id 现在我想将上面的字符串转换为数组或多个小字符串 类似:
id1 = HD47-4585-GG89
id2 = KO89-9089-RT45
每个 id 都有固定数量的字符,这里是 14 个(也包括符号),并且单个字符串中的总 id 的数量不确定
我不知道怎么做,谁能指导我?
我认为我所要做的就是剪辑字符串的前 14 个字符,然后为其分配一个变量并重复此操作直到字符串为空
【问题讨论】:
-
你的方法有什么问题?
-
我不是 java 人,我必须为服务器端代码做这件事,这就是为什么我不知道从哪里开始@JornVernee
-
我得到了这个 api
s = s.substring(0, Math.min(s.length(), 14));用于修剪前 14 个字符,但是如何处理这个结合了两个 id 的-符号 -
@remyboys 找到 id 后可以跳过 1 个字符。
标签: java string android-studio