Bonjour
J'ai un petit problème.
Je ne vois pas comment faire pour convertir un entier l (qui contient en fait la taille d'un fichier jpeg) en un tableau de byte.
Merci d'avance pour votre aide.
Bonjour
J'ai un petit problème.
Je ne vois pas comment faire pour convertir un entier l (qui contient en fait la taille d'un fichier jpeg) en un tableau de byte.
Merci d'avance pour votre aide.
Tableau d'entier vers tableau de byte...
Si c'est un simple entier et pas un tableau, attention que la fonction byteValue ne marche qu'avec l'objet Integer et pas avec le type scalaire int
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public class IntArrayToByteArray { public static void main(String[] args) { int[] inttab = {1, 2, 3}; int size = inttab.length; byte[] bytetab = new byte[size]; int i; for (i = 0; i < size; i++) { bytetab[i] = (new Integer(inttab[i])).byteValue(); System.out.println(bytetab[i]); } } }![]()
Partager