Aide,debutant en java
id.prog
Messages postés
57
Statut
Membre
-
fiddy Messages postés 11653 Statut Contributeur -
fiddy Messages postés 11653 Statut Contributeur -
salut,
je veut faire cette comparaison en java:
for(i=0;i<texte.length();i++)
{
if(txt.charAt(i).equals(car.getText()))
{....}
avec car est un JTextField
lorsque je le compile il m'affiche:
FenetrePrincipal.java:73: char cannot be dereferenced
if ((txt.charAt(i)).equals(car.getText())){
d'apres vous quel est le probleme,je suit un debutant en java,aide mois SVP
je veut faire cette comparaison en java:
for(i=0;i<texte.length();i++)
{
if(txt.charAt(i).equals(car.getText()))
{....}
avec car est un JTextField
lorsque je le compile il m'affiche:
FenetrePrincipal.java:73: char cannot be dereferenced
if ((txt.charAt(i)).equals(car.getText())){
d'apres vous quel est le probleme,je suit un debutant en java,aide mois SVP
A voir également:
- Aide,debutant en java
- 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
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
3 réponses
Salut
Pas besoin de boucle.
txt.charAt(i) renvoie un caractère, et tu voulais le comparer à un mot, d'où le message d'erreur.
Un simple if(txt.equals(car.getText())) ... suffira
Cordialement
Pas besoin de boucle.
txt.charAt(i) renvoie un caractère, et tu voulais le comparer à un mot, d'où le message d'erreur.
Un simple if(txt.equals(car.getText())) ... suffira
Cordialement
non je veut calculer le nombre d'occurance d'un caractere saisi dans le JTextField dans le texte,donc je veut decomposer le texte en caractere et faire la comparaison caractere par caractere