Java eclipse
mimi
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
j'ai une base de donnée d'ou je récupere mes données qui sont de tupe string mais afin de contunier mon travaille je dois convertire ce type en entier .j'ai éssayé avec perstint mais ya tjr un erreur ?
esk ya d'autre fonctions ou instructions qui peuvent faire cette transfert !
Merci bcp
j'ai une base de donnée d'ou je récupere mes données qui sont de tupe string mais afin de contunier mon travaille je dois convertire ce type en entier .j'ai éssayé avec perstint mais ya tjr un erreur ?
esk ya d'autre fonctions ou instructions qui peuvent faire cette transfert !
Merci bcp
A voir également:
- Java eclipse
- Eclipse java - Télécharger - Langages
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
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
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 :
<<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
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); }