Com qualquer uma dessas classes você salva no formato que você quiser.
dcbasso
± né… ainda não atenderam as minhas necessidades!!! se ao menos o java tivesse vars unsigned, seria mto mto melhor, resolveria 70% do trabalho!
nbluis
O que mais tu precisa além de escrever bytes?
dcbasso
assim, preciso salvar valores inteiro, mas de forma que um valor FF vire 0F 0F… dai começam os problemas… eu tenho que salvar tudo de acordo… nada nada fora… o dataoutput coloca sempre um 00 após salvar um valor, short, long, int… eita vida!
dcbasso
é a saída mais manual, mas acho que terei que fazer isso… hehehe
nbluis
Não utilize os métodos writeDouble, writeInt.
Escreva bytes simplismente…
dcbasso
nbluis:
Não utilize os métodos writeDouble, writeInt.
Escreva bytes simplismente…
o problema é não ver o bloco de notas… not pad…
nbluis
dcbasso:
nbluis:
Não utilize os métodos writeDouble, writeInt.
Escreva bytes simplismente…
o problema é não ver o bloco de notas… not pad…
Ham ???
ViniGodoy
FF vire 0F 0F? Que formato é esse?
Se é proprietário, não creio que vá ter classe do Java para te ajudar mesmo.
E dá para fazer sim o que você quer com qualquer uma das estruturas mostradas. E não é + ou - não.
Mas você tem que saber o que está fazendo…
O que exatamente você quer fazer? Pode dar uns exemplos?
dcbasso
Vini, consegui!!!
Escrevo byte a byte… mas consegui fazer FF em 0F 0F!!!
Quer ainda exemplos?
C
caiortp
de cara sem pensar mto,
como está trabalhando em hexa, então estamos trabalhando com string,
separe FF em F e F (utilizando substring)
dps em um StringBuffer vai concatenando os 0F 0F