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 :

Ecrire une méthode


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut Ecrire une méthode
    Bonsoir à tous.

    Je souhaite écrire une méthode calculRang.
    En effet, pour insérer un mot dans une grille de mots croisés ou pour signaler sa position dans une ligne ou dans une colonne, on compte le rang du mot dans la ligne ou la colonne. Pour compter le rang du mot dans une ligne ou une colonne, on considère qu’une case blanche isolée ne constitue pas un mot. C’est ainsi que la colonne 4 ne comporte aucun mot et la colonne 5 un seul mot qui commence à la ligne 2.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    "........"
    "....**.."
    ".*......"
    "....*..."
    "..*....*"
    Voici mon 1er code, que je trouve incohérent.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    static int calculRang(int rang, char [][] tab){
    		boolean trouve = false;
    		for(int i=0;i<tab.length;i++){
    			for (int j=0; j<tab[i].length;j++){
    				while(tab[i][j] = '*' && ((tab[i][j] < tab.length) || (tab[i][j] < tab[i].length))){
    					trouve = true;
    					if (( trouve == true) && ((tab[i+1][j] != '*' ) || (tab[i][j+1] !='*'))){
    						trouve = false;
    						rang++;
    					}
    				}
    			}
    		}
    		return rang;
    	}
    Quelqu'un peut-il s'il vous plait m'aider à l'ameliorer ?

  2. #2
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    Salut,

    Pour ce problème je te conseille plutôt de voir du côté des regex ou encore d'un iterator()

    @++

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 10
    Par défaut Ecrire une méthode
    Citation Envoyé par Tuxico Voir le message
    Salut,

    Pour ce problème je te conseille plutôt de voir du côté des regex ou encore d'un iterator()

    @++
    Je ne comprends pas. Que signifit regex ou encore iterator() ?

  4. #4
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    moi j'ai rien compris à ton explication ... tu peux essayer d'être plus clair ?
    Bref tu as un tableau tableau que tu souhaite parcourir ... mais apres je comprend rien. Essaie de décomposer ton problème en plusieurs autres sous problèmes plus simples.

    Sinon, regexp c'est "expression regulière". en gros ça te permet de trouver des chaine qui correspondent à un motif (pattern)

    Un iterator est un objet qui te permet de parcourir des collections ou éventuellement un tableau ...

Discussions similaires

  1. [jMock] Ecrire une méthode de test d'update
    Par chouchou85 dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 09/06/2009, 14h18
  2. [VB6]ecrire une chaine de byte dans la base de registre
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 17/12/2008, 10h50
  3. Ecrire une méthode d'une autre façon
    Par Sabact dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 06/05/2008, 08h17
  4. [Debutant] Ecrire une méthode
    Par wxwally dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 18/02/2008, 20h04
  5. une méthode qui écrit dans la sortie html ?
    Par iubito dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 03/12/2003, 15h34

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