标签:log android RoCE result img his blog ges return
测试类 @Test
public void ipfeng() {
String[] clients = {"android:1.5.0,1.6.0,1.6.1", "apple:1.5.0,1.6.0,1.6.1", "m:1.5.0,1.6.0,1.6.1", "pc:1.5.0,1.6.0,1.6.1"};
ArrayList<String> list = new ArrayList<>();
getClientVersions(clients);
}
public static ArrayList<ClientVersion> getClientVersions(String[] clients) {
//保存对象
ArrayList<ClientVersion> result = new ArrayList<>();
for(String clientVersion : clients) {
//分割对象
int sepIndex = clientVersion.indexOf(":");
System.out.println("sepIndex: "+sepIndex);
//分割后获前面字段
String client = clientVersion.substring(0, sepIndex);
System.out.println("client: "+client);
//通过split继续分割
String[] versions = clientVersion.substring(sepIndex + 1, clientVersion.length()).split(",");
for(String version : versions)
result.add(new ClientVersion(client, version));
}
Iterator<ClientVersion> iterator = result.iterator();
while (iterator.hasNext()) {
ClientVersion next = iterator.next();
System.out.println(next.getClient()+"...."+next.getClientVersion());
}
return result;
}
public class ClientVersion {
public String client;
public String clientVersion;
public ClientVersion(String client, String clientVersion) {
this.client = client;
this.clientVersion = clientVersion;
}
public String getClient() {
return client;
}
public String getClientVersion() {
return clientVersion;
}
}
标签:log android RoCE result img his blog ges return
原文地址:http://blog.51cto.com/357712148/2321809