Há alguma função que utiliza UTF-16 para escrever? Estou tentando fazer um arquivo para guardar registros e depois acessar utilizando seek(). Porém para isso preciso que o registro seja de tamanho fixo. O que está ocorrendo é que calculo o tamanho da string utilizando .length() que me retorna seu tamanho em UNICODE, e quando vou escrever utilizando o writeUTF já implementado ele utiliza UTF-8. O que acaba me dando registros de tamanho variável. Agora, alguém sabe algum writeUTF que utilize formatação UTF-16?
Obrigado desde já.