Java eclipse
Fermé
mimi
-
29 mai 2015 à 13:53
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 1 juin 2015 à 07:01
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 1 juin 2015 à 07:01
A voir également:
- Java eclipse
- Eclipse java download - Télécharger - Langages
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- Java apk - Télécharger - Langages
- Scanf en java ✓ - Forum Java
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
29 mai 2015 à 19:55
29 mai 2015 à 19:55
Bonjour,
"j'ai éssayé avec perstint mais ya tjr un erreur ? "
Quel est le message d'erreur exact et le code correspondant ?
"j'ai éssayé avec perstint mais ya tjr un erreur ? "
Quel est le message d'erreur exact et le code correspondant ?
30 mai 2015 à 23:14
if(res.getString("Nom").equals(textField.getText()) && res.getString("num_compte").equals(ch.ChiffrementAES(textField_1.getText(),textField.getText())))
{ String s=ch.déchiffrementAES(res.getString("solde_c"),res.getString("Prénom"));
Integer g=Integer.getInteger(s);
}
mais ya un erreur dans le input et il selection cette instruction(Integer g=Integer.getInteger(s);)
aidez moi svp
30 mai 2015 à 23:26
Toi ce que tu veux ce n'est pas récupérer une propriété système, c'est faire la conversion d'une valeur String en int... donc getInteger ne fait pas du tout ça :
La bonne méthode tu l'indiquais toi même même hier : "j'ai éssayé avec perstint"
Il faut bien sûr l'écrire correctement, là encore la documentation est utile :
31 mai 2015 à 00:09
1 juin 2015 à 01:36
<<Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "65000000>>
sachant que le nbmr que je veux convertir est 65000000 mais l'orsque je l'asffiche ;il s'apparait comme ça '65000000 avec des petit carrés ????
SVP aidez moi
et merciiiiiii
1 juin 2015 à 07:01
C'est donc probablement tes opérations de chiffrement/déchiffrement AES qui sont corrompus et ne renvoient pas la bonne chose.
Je t'invite à afficher le contenu des String, octet par octet avant et après tes chiffrements :
import java.util.Arrays; if(res.getString("Nom").equals(textField.getText()) && res.getString("num_compte").equals(ch.ChiffrementAES(textField_1.getText(),textField.getText()))) { String solde_c = res.getString("solde_c"); System.out.println(Arrays.toString(solde_c.getBytes()); String prenom = res.getString("Prénom"); System.out.println(Arrays.toString(prenom.getBytes()); String s=ch.déchiffrementAES(solde_c ,prenom); System.out.println(Arrays.toString(s.getBytes()); int g=Integer.getInteger(s); System.out.println(g); }