Bonjour tt le monde,

je voudrais convertir une string de type adresse IP genre : "192.168.0.1"
en un tableau de 4 bytes dont le contenu doit être, dans cet exemple :

byte[0] = 0xC0; // 192 en hexadécimale
byte[1] = 0xA8; //168 en hexadécimale
byte[2] = 0x00;
byte[3] = 0x01;

Existe t-il un méthode qui fait ça automatiquement ?

Sinon, je pense qu'il faut que je :
- découpe la chaîne de caractères entre les "."
- converti les morceaux de chaîne en int avec Integer.partInt()
- converti les int en hexa avec : (monEntier >>> 0 & 0xFF)

Merci.

a+