Java文字列をビット単位で分割
4417 ワード
需要:idに基づいて職員名を照会する
問題の伝わるidは直接つなぎ合わせていっしょにいるので、区切り記号がなくて、ただ複数の32ビットのGUIDの簡単なつなぎ合わせ
問題の伝わるidは直接つなぎ合わせていっしょにいるので、区切り記号がなくて、ただ複数の32ビットのGUIDの簡単なつなぎ合わせ
private List<String> getApproverNames(String approversID){
List<String> approverNames = new ArrayList<String>();
int start = 0;
int end = start+32;
while(true){
if(start>=approversID.length()) {
break;
}
//
String temp = approversID.substring(start, end);
// , list
String leader = -----------(temp );
approverNames.add(leader);
start = end;
end = end+32;
if(end>=approversID.length()){
end = approversID.length();
}
}
return approverNames;
}