Retourner un byte à partir d'un STRING(java)

karim1506 -  
 karim1506 -
Bonjour,
je cherche une methode qui retourne un byte à partir d'un String.(en java)
merci
A voir également:

3 réponses

Utilisateur anonyme
 
Utilise la méthode getBytes() de la classe String. Elle retourne un tableau de byte. Voir Ici
0
karim1506
 
merci ,mais le probleme n'est pas resolu .
parcque je suis entrain de recuperer une cle publique(RSA°POUR CRYPTER DU TEXTE ET j'arrive pas l'utiliser.
voici le code

Socket sc=new Socket("127.0.0.1",6666);
BufferedReader br=new BufferedReader(new InputStreamReader(sc.getInputStream()));
PrintWriter pw=new PrintWriter(new OutputStreamWriter(sc.getOutputStream()),true);
String msg=br.readLine();//le message recu est la cle publique


publicKey=msg.getBytes();////////ici est ce qu'il ya faute
0
Utilisateur anonyme
 
Si publicKey est de type byte[] il n'y a pas de souci ;-)
0
karim1506
 
publickey est de type RSApublickey
c'est ca le probleme
merci une autre fois
0
Utilisateur anonyme
 
Change le type en byte[] si tu veux exploiter ton tableau par la suite. Je ne comprends pas vraiment ton problème. Tu récupères ta clef public sous forme de chaine de caractères après il faut savoir ce que tu veux en faire.
0
karim1506
 
je suis entrain de recevoir la clef publique sous forme de string.
et j'utilise l'algoritme RSA.le probleme est que quand je veut esssayer de crypter il ya des exceptions
j'arrive pas à crypter.
merci
0