Java - Método WriteLong de DataOutputStream e Writing Hex
-
21-09-2019 - |
Pergunta
Atualmente, eu tenho:
outByte.writeInt(0x49492a00);
outByte.writeInt(0x08000000);
Mas quero poder escrever tudo isso na mesma linha. Mas:
outByte.writeLong(0x49492a0008000000)
está sublinhado vermelho no eclipse e, portanto, incorreto. É possível escrever essas duas linhas em uma com Writelong ()?
Solução
Para usar um long
literal em seu código -fonte, você precisará anexar l
ou L
para a constante assim:
outByte.writeLong(0x49492a0008000000L)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow