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 :

[String] Substitution de chaînes


Sujet :

Langage Java

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 19
    Points : 16
    Points
    16
    Par défaut [String] Substitution de chaînes
    J'ai un petit problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Exception occurred during event dispatching:
    java.lang.OutOfMemoryError
    J'obtien cette exception mais je ne vois pas du tout a quoi elle correspond
    Est-ce que quelqu'un la déjà vu ?

  2. #2
    Membre confirmé
    Avatar de Glob
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 428
    Points : 630
    Points
    630
    Par défaut
    Oui: je l'ai déjà vue dans la javadoc. Il s'agit d'un problème fréquent avec les applications gourmandes en mémoire.
    Glob
    What would you do if you were not afraid?

    Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    C'est à dire je vais etre un peu chian mais ca peut venir de quoi?

  4. #4
    Membre actif Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Points : 294
    Points
    294
    Par défaut
    Si tu charges des documents (fichiers, images...) avec une une taille assez importantes ou plusieurs documents....ça va déborder !!!
    Snoop

  5. #5
    Membre confirmé
    Avatar de Glob
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 428
    Points : 630
    Points
    630
    Par défaut
    Google m'a donné ça: http://www.javaperformancetuning.com/news/qotm036.shtml

    C'est pas _la_ réponse, mais voilà...
    Glob
    What would you do if you were not afraid?

    Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    Je vien de me rendre compte que ca vien du fait que je fais un replaceAll pour supprimer les "'" (cote ou apostrophe).
    Je ne comprend pas là pourtant je croyais l'avoir bien fait.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    for(int i=0;i<=util.size();i++)
    		{
    			String result = (String)util.elementAt(i);
    			result = result.replaceAll("(-|'|:|_|!|;|,|§|(|))", " ");
    			util.add(i,result);
    		}
    Non?!?

  7. #7
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    Personne n'a de solution pour remplacer une cote par un espace????

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 76
    Points : 72
    Points
    72
    Par défaut
    Houlala nenoeil !

    Y a comme un soucis dans ton algo ! Tu ajoutes le résultat au même vecteur qui grossit, grossit, grossit et n'en finit pas de grossir. Pas étonnant qu'il y ait débordement de mémoire

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 76
    Points : 72
    Points
    72
    Par défaut
    Ce serait pas plutôt ça ce que tu cherches à faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    for(int i=0;i<=util.size();i++) 
    { 
      util.setElementAt( ((String)util.elementAt(i)).replaceAll("(-|'|:|_|!|;|,|§|(|))", " "), i );
    }

  10. #10
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    Pas de problème tu mas vraiement aidé
    Merci !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    8) 8)

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

Discussions similaires

  1. substitution de chaîne de caracteres
    Par shaun_the_sheep dans le forum C#
    Réponses: 6
    Dernier message: 12/12/2012, 10h11
  2. Uniquement les premiers string d'une chaîne
    Par lucazzo dans le forum C#
    Réponses: 4
    Dernier message: 20/07/2010, 14h06
  3. [String] Comparaison de chaînes ?
    Par toto019 dans le forum Langage
    Réponses: 4
    Dernier message: 21/07/2006, 23h18
  4. [String] Récupérer une sous -chaîne sans split
    Par Crazyblinkgirl dans le forum Langage
    Réponses: 3
    Dernier message: 19/07/2004, 14h45
  5. [String] Remplacement caractères dans une chaîne
    Par Crazyblinkgirl dans le forum Langage
    Réponses: 4
    Dernier message: 19/07/2004, 11h15

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