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 :

Taille tableau lors de la declaration


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Mars 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 126
    Par défaut Taille tableau lors de la declaration
    Bonjour,

    Lorsque que l'on veut créer un tableau, on est obligé de connaitre la taille avant, ou alors de faire ceci, mais plutôt coûteux.

    Le problème c'est que lorsque je fais une requete sql, je suis obligé de faire un count pour savoir combien de ligne ça va me ramener et qu'ensuite faire la requete avec les zones à renvoyer, du coup question optimisation ce n'est pas ça.

    Y aurait-il une autre méthode ?

    Merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Utilises une List !

    a++

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 171
    Par défaut
    Même chose, une ArrayList de ta classe. De plus, cette classe ArrayList a des méthodes très commodes et puissantes pour utiliser les données, y faire le ménage au besoin, etc. C'est plus souple en fait qu'un tableau normal.

    http://java.sun.com/j2se/1.5.0/docs/api/index.html

  4. #4
    Membre très actif
    Inscrit en
    Mars 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 126
    Par défaut
    ah oui effectivement je pensais qu'une liste était unidimensionnelle...

    Merci m'sieur

  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 Hesiode Voir le message
    ah oui effectivement je pensais qu'une liste était unidimensionnelle...
    Ben c'est le cas. Rien n'empêche de faire des listes de listes de listes, hein, mais une liste, en soit, c'est unidimensionnel.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par thelvin Voir le message
    Ben c'est le cas. Rien n'empêche de faire des listes de listes de listes, hein, mais une liste, en soit, c'est unidimensionnel.
    on peut considérer les tableaux comme unidimensionnels alors ^^ :
    un tableau 2d = tableau 1d de tableau 1d

  7. #7
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Sinon, tant qu'a faire du Java, on peut utiliser une liste d'objet plutôt qu'une imbrication de tableau/List bien pénible à gérer...

    a++

  8. #8
    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 PierreD87 Voir le message
    on peut considérer les tableaux comme unidimensionnels alors ^^ :
    un tableau 2d = tableau 1d de tableau 1d
    Les tableaux ont quand même des syntaxes, des constructions et des propriétés réflexives bien spécifiques.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. [Tableaux] trouver taille tableau html en php
    Par eulalie15 dans le forum Langage
    Réponses: 4
    Dernier message: 03/07/2006, 13h47
  2. Erreur lors de la déclaration d'un tableau
    Par petdelascar dans le forum C
    Réponses: 9
    Dernier message: 12/05/2006, 19h41
  3. Réponses: 6
    Dernier message: 29/04/2006, 20h37
  4. Créer un tableau lors de l'appel d'une fonction
    Par MiJack dans le forum Langage
    Réponses: 11
    Dernier message: 01/02/2006, 11h18
  5. [Image]Vérifier taille image lors d'upload FTP
    Par MiJack dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 10/09/2004, 01h10

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