No, la codifica dei caratteri in byte (es. US-ASCII, ISO-8859-1, UTF-8, ecc...)
getBytes() usa il charset di default della piattaforma. Su un'altra macchina potrebbe essere differente. E se stai comunicando tra due macchine differenti, potrebbero esserci problemi in quel senso.
Generalmente è sempre bene "fissare" il charset e tipicamente la scelta cade su UTF-8, perché non perde nulla del Unicode ed è comunque compatto.


Rispondi quotando