[Java lista] byte convert encoding

bognár attila attila at netalfa.hu
2007. Ápr. 25., Sze, 15:49:16 CEST


ha jól értem a problémádat, CharsetDecoder-t célszerű használnod.


Hollósi Balázs írta:
> Hali
>
> az alábbi kódrészletet:
>
> for(byte rbyte : ioBuffer){
>  buffer.append((char)rbyte);
> }
>
> gondoltam lecserélni a következőre:
>
> buffer.append(new String(ioBuffer));
>
> előzmények:
>
> byte[] ioBuffer = new byte[READ_BUFFER_SIZE];
> StringBuffer buffer = new StringBuffer();
> BufferedInputStream input;
>
> a byte tömb hálózatról való (kép) olvasásból adódik.
> (input.read(ioBuffer)). próbáltam a
> http://java.sun.com/j2se/1.3/docs/guide/intl/encoding.doc.html alapján
> encoding-ot megadni, de nem találtam olyat, amire ugyan az az eredmény
> született volna StringBufferben. valakinek van ötlete, hogyan lehetne
> azt az otromba ciklust lecserélni valami barátságosabbra (gyorsabbra)?
> Bocs ha lama kerdes, lehet valamit nagyon beneztem.
>
> Köszi
> B
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>   


További információk a(z) Javalist levelezőlistáról