IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Code qui ne s'execute pas


Sujet :

avec Java

  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    22
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 22
    Par défaut Code qui ne s'execute pas
    j'ai tapé ce code sur eclipse mais j'obtiens une erreur!
    pouvez vous me dire pourquoi?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public <T extends Comparable<T>> int binsearch(T v, T[] a){
    int mid;
    int low = 0; int up = a.length-1;
    while (low <= up){
    mid = (low + up) / 2;
    if (v.compareTo(a[mid])<0) up = mid - 1;
    else if (v.compareTo(a[mid])>0) low = mid + 1;
    else return mid;}
    return -1;}

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quelle est ton erreur ?

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    22
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 22
    Par défaut
    en fait je ne sais pas ce que je dois faire avant de cliquer sur le bouton Run.
    est ce que je dois definir la classe?

    l'erreur c : could not find the main class, the programm will exit

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Salut,
    Oui, il faut créer une classe avec une méthode main.
    Il faut aussi que tu crées un tableau de test pour pouvoir tester ta méthode, et aussi savoir que tu ne peux pas appeler cette méthode depuis le main car le main est statique ...

    Bref, une révision sur les bases de JAva ne te ferait pas de mal

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ok il te manque les bases de java là. Pour exécuter un programme en java, comme en C il faut une méthode main avec la signature qui va bien dans une classe, ce qui te donne dans la classe que tu as choisie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    public static void main(String[] args) {
        ...
    }
    Un petit tour ici me semble tout indiqué : http://java.developpez.com/livres/javaEnfants/

  6. #6
    Membre averti
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    22
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 22
    Par défaut
    peux tu me donner un exemple? c'est vrai que mes connaissances en Java sont nuls. mais je veux apprendre. ca serait cool si tu peux m'aider.

    comme tu le vois dans le Code que j'ai posté, il s'agit d'un programm qui sert a chercher dans un array (recherche binaire)= binäres Suchen en allemand

  7. #7
    Invité
    Invité(e)
    Par défaut
    Merci pour la traduction en Allemand mais je comprends très bien le Français je suis juste expatrié
    Sans rire, le lien que je t'ai donné t'aidera à apprendre pas à pas le java, là ton code utilise des concepts de généricité qu'il vaut mieux ne pas rencontrer dès le début sous peine d'être perdu... Sans rire le tuto en lien est très bien fait et c'est pas pour me moquer de toi que je te l'ai donné...
    Je ne vais pas te faire un cours par forum étant donné que celui là est mieux que ce que je pourrai te faire
    Bon courage et si tu as des interrogations dont tu ne trouves pas les réponses dans les tuto ou la faq du site ou même su gougleuh, hésite pas à demander
    Tschau

    [EDIT] Fautes horribles corrigées...

  8. #8
    Membre averti
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    22
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 22
    Par défaut
    merci bcp! you're the

Discussions similaires

  1. Code javascript qui ne s'execute pas sous IE
    Par sheira dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/05/2011, 16h49
  2. [WD15] Clic et double clic sur forme : code qui ne s'execute pas
    Par kuranes dans le forum WinDev
    Réponses: 9
    Dernier message: 18/02/2010, 15h33
  3. [MySQL] partie de code qui ne s'execute pas
    Par ayisse dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/07/2007, 17h40
  4. Code dans la fonction GUI_Opening qui ne s'execute pas
    Par AsmaHaj dans le forum Interfaces Graphiques
    Réponses: 10
    Dernier message: 16/05/2007, 19h31
  5. [FLASH 8] Un trace qui ne s'execute pas ?
    Par memess dans le forum Flash
    Réponses: 13
    Dernier message: 30/11/2005, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo