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

Collection et Stream Java Discussion :

Récupérer la taille d'un tableau


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 140
    Par défaut Récupérer la taille d'un tableau
    Bonjour, j'ai déclarer un tableau String jourAuto[] = {"Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi"};

    Mais je voudrais savoir combien il y a de chaine dans ce tableau. C'est à dire, ici il y en a 5. Comment faire pour récupérer celà ?

    Merci d'avance.

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 120
    Par défaut
    Bonjour,

    jourAuto.length

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 140
    Par défaut
    je récupère le nombre de caractères avec ça non ?

  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
    Bonjour,
    cameleon2002 t'a donné la bonne réponse, il faut bel et bien passer par nomDuTableau.length pôur récupérer le nombre d'éléments qu'il contient

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 140
    Par défaut
    j'ai tapé ceci: while(i<(jourAuto[].length())+1)

    Mais j'ai une erreur:

    C:\Documents and Settings\GRESLON Jérémy\Mes documents\NetBeansProjects\AccesEntreprise\src\Acces\Autorisation.java:157: class expected
    while(i<jourAuto[].length()+1){
    C:\Documents and Settings\GRESLON Jérémy\Mes documents\NetBeansProjects\AccesEntreprise\src\Acces\Autorisation.java:157: ')' expected
    while(i<jourAuto[].length()+1){
    C:\Documents and Settings\GRESLON Jérémy\Mes documents\NetBeansProjects\AccesEntreprise\src\Acces\Autorisation.java:157: illegal start of expression
    while(i<jourAuto[].length()+1){
    C:\Documents and Settings\GRESLON Jérémy\Mes documents\NetBeansProjects\AccesEntreprise\src\Acces\Autorisation.java:157: not a statement
    while(i<jourAuto[].length()+1){
    C:\Documents and Settings\GRESLON Jérémy\Mes documents\NetBeansProjects\AccesEntreprise\src\Acces\Autorisation.java:157: ';' expected
    while(i<jourAuto[].length()+1){
    5 errors


    Merci encore.

  6. #6
    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
    Humm
    jourAuto[].length()
    Pourtant, nous avons plutôt écrit:
    jourAuto.length

  7. #7
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Bonjour, la réponse était nomDuTableau.length et non nomDuTableau[].length

    Si ça ne marche toujours pas, montre nous ton code.

    EDIT : grillé...

  8. #8
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    la variable s'appelle jourAuto et non jourAuto[]

    afin d'éviter les ambiguïtés il est préférable d'écrire :
    pour la déclaration
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] jourAuto = {"Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi"};
    et la boucle devient alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    while(i<(jourAuto.length()+1))

Discussions similaires

  1. Récupérer la taille d'un tableau en perl
    Par Info_76 dans le forum Langage
    Réponses: 3
    Dernier message: 20/03/2008, 14h47
  2. récupérer la taille d'un tableau
    Par zais_ethael dans le forum C++
    Réponses: 25
    Dernier message: 27/08/2006, 01h25
  3. Réponses: 13
    Dernier message: 07/05/2006, 11h54
  4. Comment récupérer la taille d'un tableau dynamique ?
    Par Tchaill39 dans le forum Langage
    Réponses: 4
    Dernier message: 08/12/2005, 14h21
  5. Récupérer la taille d'un tableau (edit : et d'une iframe)
    Par Prue dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 11/08/2005, 15h54

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