Articles of byte

Como você especifica um byte literal em Java?

Se eu tiver um método void f(byte b); Como posso chamá-lo com um argumento numérico sem transmitir? f(0); dá um erro.

c obter o byte de número inteiro

Eu sei que você pode obter o primeiro byte usando int x = number & ((1<<8)-1); ou int x = number & 0xFF; Mas eu não sei como obter o enésimo byte de um inteiro. Por exemplo, 1234 é 00000000 00000000 00000100 11010010 como inteiro de 32 bits Como posso obter todos esses bytes? o […]

Como converter entre bytes e strings no Python 3?

Essa é uma pergunta do tipo Python 101, mas fiquei intrigado por algum tempo quando tentei usar um pacote que parecia converter minha input de string em bytes. Como você verá abaixo, encontrei a resposta para mim mesmo, mas senti que valeu a pena gravar aqui por causa do tempo que levei para desenterrar o […]

No Java 8, existe uma class ByteStream?

O Java 8 fornece especializações Stream para double , int e long : DoubleStream , IntStream e LongStream respectivamente. No entanto, não consegui encontrar um equivalente para byte na documentação . O Java 8 fornece uma class ByteStream ?

Como os inteiros são convertidos em bytes em Java?

Eu sei que Java não permite tipos não assinados, então eu queria saber como ele lança um inteiro para um byte. Digamos que eu tenha um inteiro a com um valor de 255 e eu lancei o inteiro para um byte. O valor é representado no byte 11111111? Em outras palavras, o valor é tratado […]

Java: BufferedImage para a matriz de bytes e de volta

Vejo que várias pessoas tiveram um problema semelhante, mas ainda estou tentando encontrar exatamente o que estou procurando. Então, eu tenho um método que lê uma imagem de input e a converte em uma matriz de bytes: File imgPath = new File(ImageName); BufferedImage bufferedImage = ImageIO.read(imgPath); WritableRaster raster = bufferedImage .getRaster(); DataBufferByte data = (DataBufferByte) […]

Converter bytes para Int / uint em C

Eu tenho uma matriz de caracteres não assinados [248]; preenchido com bytes. Como 2F AF FF 00 EB AB CD EF ….. Este Array é o meu Byte Stream que eu armazeno meus dados do UART (RS232) como um buffer. Agora eu quero converter os bytes de volta para o meu uint16 e int32. Em […]

Java: object para byte e byte para conversor de objects (para o Tokyo Cabinet)

Eu preciso converter objects em um byte [] para serem armazenados no armazenamento de valor-chave do Tokyo Cabinet. Eu também preciso descomprimir o byte [] para um object ao ler o armazenamento de valor-chave. Há algum pacote lá fora que me ajude com essa tarefa? Ou seria a melhor solução para implementá-lo sozinho?

Como converter um byte em sua representação de string binária

Por exemplo, os bits em um byte B são 10000010 , como posso atribuir os bits à string str literalmente, ou seja, str = “10000010” . Editar Eu li o byte de um arquivo binário e armazenado na matriz de bytes B Eu uso System.out.println(Integer.toBinaryString(B[i])) . O problema é (a) quando os bits começam com […]

matriz de bytes para matriz curta e volta novamente em java

Estou tendo alguns problemas para armazenar dados de áudio armazenados em uma matriz de bytes, convertendo-os em uma matriz curta big-endian, codificando-os e, em seguida, alterando-os de volta para uma matriz de bytes. Aqui está o que tenho. Os dados de áudio originais são armazenados em audioBytes2. Eu estou usando o mesmo formato para decodificar […]