Boa tarde,
tem como transformar String[][] a, esse a em um byte?
sei que String[] a, tem o a.getBytes() mas pra matriz?, tem como?
valeu
Boa tarde,
tem como transformar String[][] a, esse a em um byte?
sei que String[] a, tem o a.getBytes() mas pra matriz?, tem como?
valeu
Você quer transformar uma matriz de strings em um vetor de bytes?
Se for isso, a maneira mais simples que eu encontrei foi assim:
StringBuffer buffer = new StringBuffer();
for(int i=0; i<a.length; i++){
for(int j=0; j<a[i].length; j++){
buffer.append(a[i][j]);
}
}
byte[] b = buffer.toString().getBytes();
Espero ter ajudado!
Sim sim, era bem isso que tava querendo,
mas e pra fazer o inverso? como seria?
Muito Obrigado
se vc ker retornar ao estado incial, serialize a sua array string[][] … depois deserialize
Voce pode usar o construtor da classe String(byte[] bytes) para isso.
O problema é saber o tamanho de cada string e onde termina cada vertor de String.
blz pessoal, obrigado
vou testar tudo aqui
t+