je suis en train de convertir un octet signé en non signé , le problème est que les données que je reçois n'est pas signé et Java ne supporte pas l'octet non signé, donc quand il lit les données qu'il traite comme signé. J'ai essayé de le convertir par la solution suivante, j'ai obtenu de SORTE
public static int unsignedToBytes( byte a )
{
int b =(( a & 0xFF ));
return ((b ));
}
mais quand de nouveau ses convertis en byte-je obtenir les mêmes données signées.Je suis en train d'utiliser ces données comme paramètre à une fonction de java qui n'accepte que des octets en paramètre, et donc ne peuvent pas utiliser tout autre type de données. s'il vous plaît aider.