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

Langage Java Discussion :

[split]methode non définie pour le type string


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut [split]methode non définie pour le type string
    bonjour, j'ai essayé d'utiliser la methode split pour décomposé une chaîne de caractères sous websphere et j'ai comme message :
    "la methode split(string) n'est pas definie pour le type string"
    je ne vois pas pourquoi...

  2. #2
    Membre expérimenté Avatar de @ldehan
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 215
    Par défaut
    tu pourrais montrer ton code parce que la méthode existe effectivement...

    http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)

  3. #3
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut Re: [split]methode non définie pour le type string
    Citation Envoyé par maniolo
    bonjour, j'ai essayé d'utiliser la methode split pour décomposé une chaîne de caractères sous websphere et j'ai comme message :
    "la methode split(string) n'est pas definie pour le type string"
    je ne vois pas pourquoi...
    Bonjour,

    Je pense que ton serveur websphere tourne sous une version de JVM inférieure à 1.4.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    Effectivement j'ai la version 1.3...Merci

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    Connaitriez vous une methode pour remplacer split?

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] input = reader.readLine().split(" ");
    [/code]

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Un StringTokenizer pourrait faire l'affaire (il est dispo depuis la 1.0)

  7. #7
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Essai ca :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
     
        public static String[] mySplit(String chain) {
     
            Vector temp = new Vector();
            StringTokenizer st = new StringTokenizer(chain);
            while (st.hasMoreTokens()) {
                temp.add(st.nextToken());
            }
     
            return (String[]) temp.toArray(new String[0]);
        }
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    Wouaw , bon je t'avoue que je suis débutant, je vais essayer de comprendre, en tout cas merci

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    je ne vois pas comment faire appel à cette fonction, je dois faire
    par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] input = reader.readLine().mystring(String chain);
    ?

  10. #10
    Membre éclairé Avatar de Vesperal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 81
    Par défaut
    "mySplit()", et non "mystring()";

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    oui pardon!! j'ai posté un peu trop vite le message, toujours est-il que ce n'est pas bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String[] input = reader.readLine().mySplit(String chain);
    Ceci me met une erreur de syntaxe ")" attendu...

  12. #12
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    euh plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String[] input = mySplit(reader.readLine());

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 157
    Par défaut
    Merci à tous!!

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 05/09/2012, 15h39
  2. Dimension spécifiée non valide pour le type de graphique en cours
    Par Monte_Carlo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/11/2011, 23h41
  3. [XL-2007] Erreur "Dimension spécifiée non valide pour le type de graphique en cours"
    Par m@tix dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/08/2011, 14h42
  4. erreur 3251 opération non autorisé pour ce type d'objet
    Par alexkickstand dans le forum VBA Access
    Réponses: 3
    Dernier message: 28/02/2008, 21h39
  5. Réponses: 5
    Dernier message: 28/08/2007, 11h42

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