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 :

Longueur tableau double entree


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 26
    Par défaut Longueur tableau double entree
    Bonjour tout le monde,

    Je planche sur un truc tout bête mais du coup j'arrive pas à trouver.
    J'ai fait un tableau à double entrée et du coup je voudrais avoir la longueur or quand je fais :

    int[][] tab = new tab[10][11];
    int longueur = tab.length;

    j'obtiens la longueur 10 mais je ne sais pas comment avoir la longueur 11

  2. #2
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    tab[0].length je crois.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    'Faut savoir qu'un double tableau (ou triple, quadruple ou n-uple) n'est pas obligé d'être rectangulaire comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    XXXXXXXXXXXXXXXXXXXX
    XXXXXXXXXXXXXXXXXXXX
    XXXXXXXXXXXXXXXXXXXX
    XXXXXXXXXXXXXXXXXXXX
    Il peut aussi avoir une tronche de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    XXXXX
    XXXXXXXXXXXXXXXXXXXX
    XXXXXXXXXX
    XXXXXXXXXXXXXX
    XX
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 201
    Par défaut
    Hello,

    Vu la déclaration

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int[][] tab = new tab[10][11];
    on aura un tableau "rectangulaire"

    du coup tab[0].length suffit non ?

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par pigpen Voir le message
    Hello,

    Vu la déclaration

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int[][] tab = new tab[10][11];
    on aura un tableau "rectangulaire"

    du coup tab[0].length suffit non ?
    Oui.

    J'explique juste pourquoi il est nécessaire de passer par tab[0] et pourquoi il n'existe pas de syntaxe pour récupérer directement la deuxième dimension : parce qu'elle n'est pas forcément constante.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 26
    Par défaut
    Parfait merci !

    Je savais pas pour les tableaux non rectangulaires, ça peut avoir quelques applications...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Fonction Retourner un tableau a double entree
    Par Lnmex dans le forum Excel
    Réponses: 1
    Dernier message: 09/04/2014, 03h03
  2. Afficher un tableau associatif a double entree
    Par student_ dans le forum Langage
    Réponses: 2
    Dernier message: 28/11/2010, 10h40
  3. Tableau double entree String[][]
    Par metalpetsFR dans le forum Struts 1
    Réponses: 5
    Dernier message: 03/12/2007, 10h45
  4. XSLT : representation HTML en tableau double entree
    Par samouille666 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 02/06/2006, 20h18
  5. [XSLT]tableau double entrée avec cellule manquante
    Par nferay dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 08/03/2005, 15h07

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