String para o array char Java
Estou perplexo com isso e preciso de olhos novos, não sei por que esse código está fazendo isso.
<code>String string = new String(new char[] {(char) 0x01, (char) 0x02, ... ,(char) 0xFC}); </code>
A saída é tudo o que deve ser até o último número (o 0xFC) retorna um -4, eu sei que é um valor hexadecimal, mas se eu fizer o mesmo com 252 o valor decimal, isso me dá um negativo também. Espero que esta seja apenas uma solução simples, e eu simplesmente não consigo ver.
Obrigado antes do tempo.