Utilizziamo questo piccolo metodo di utilità. Ma non ci piace. Dal momento che non è molto cruciale (funziona comunque ...), l'abbiamo dimenticato.
Ma questo è brutto, perché dobbiamo passare attraverso l'intero array, solo per convertire da Byte[]
a byte[]
.
Sto cercando:List <Byte> to String, puoi aiutare a rifattorizzare questo (piccolo) metodo?
- di un modo per lanciare la
Byte[]
inbyte[]
senza passare attraverso di essa - o per un metodo di utilità per la fusione di una lista in stringa
public static String byteListToString(List<Byte> l, Charset charset) {
if (l == null) {
return "";
}
byte[] array = new byte[l.size()];
int i = 0;
for (Byte current : l) {
array[i] = current;
i++;
}
return new String(array, charset);
}
Primo pensiero ... ti riferisci a metodi come "lei"? – sisve
perché no? Le donne sono quelle logiche –
Asker è francese; Il metodo francese è "la methode" (il francese è una lingua con il genere); la traduzione naturale in inglese produce "lei". Penso che sia divertente :) Se le auto e le navi possono essere tradizionalmente femminili, perché non i metodi? – AakashM