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 :

Convertir du type String a String[]


Sujet :

avec Java

  1. #1
    Membre régulier
    Homme Profil pro
    Analyste Développeur Web
    Inscrit en
    Juin 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Analyste Développeur Web
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Juin 2008
    Messages : 5
    Par défaut Convertir du type String a String[]
    Bonsoir,
    Je suis encore débutant en Java et j'ai voulu savoir est ce possible de convertir du type String à String[] et par un simple bout de code qui peut être assez complexe.
    C'est urgent et merci.

  2. #2
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    Salut,
    comment est construite ta chaine?
    sinon tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String[] tableau = new String[]{maChaine};
    Tu auras un tableau à 1 élément.
    S'il t'en faut plus tu fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    String[] tableau = new String[laTailleQueTuVeux];
    tableau[0]= maChaine;

  3. #3
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Par défaut
    Citation Envoyé par michel.di Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String[] tableau = new String[]{maChaine};
    Si l'instanciation se fait en même temps que la déclaration on peut même se passer du "new String[]"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] tableau = { maChaine };
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag :resolu:

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  4. #4
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    ah merci j'avais toujours vu avec le new String[]

  5. #5
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Par défaut
    Citation Envoyé par michel.di Voir le message
    ah merci j'avais toujours vu avec le new String[]
    Le new String[] (ou pour n'importe quel tableau quel qu'en soit le type) devient obligatoire dès que l'instanciation ne ce fait plus en même temps que la déclaration .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Object[] tableau1 = { monObjet };        // new Object[] optionnel
     
    Object[] tableau2;
    tableau2 = new Object[] { monObjet };    // new Object[] obligatoire
     
    methode(new Object[] { monObjet });      // new Object[] obligatoire
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag :resolu:

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/04/2015, 15h56
  2. convertir un type (int ou string) en n bytes
    Par Rayann dans le forum Débuter avec Java
    Réponses: 10
    Dernier message: 18/12/2009, 10h19
  3. convertir un type null en string (re)
    Par pierrot67 dans le forum Bases de données
    Réponses: 8
    Dernier message: 01/01/2007, 19h27
  4. Réponses: 10
    Dernier message: 04/05/2006, 23h55
  5. [LG]Convertir le type double en string
    Par @tom@ dans le forum Langage
    Réponses: 8
    Dernier message: 18/01/2004, 19h20

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