Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ajout de methodes a la classe String [ Archives / Au secours ] (moimadmax)

mercredi 28 juillet 2004 à 12:24:15 | Ajout de methodes a la classe String

moimadmax

Je travaille sur un programme qui lit un fichier et qui doit trouver des mot clef dans ce fichier et faire une action en fonction de ce mot clef

je decoupe le fichier ligne par ligne dans une ArrayList et je voudrai ajouter une fonction a la classe String qui verifiera si la String en cours contient le mot clef souhaite
ce qui donnerai

String read;
ArrayList in;
for(i=0; i < in.size(); i++)
{
read = in.get(i);
if(read.contains("OutputFileName")){::action::}
if(read.contains("ForEach")){::action::}
if(read.contains("CaseOf")){::action::}

}

voila en gros l'idee
je voudrais ajouter la methode contains() a la class String sans ,bien sur, modifier celle ci directement.

mais je ne sais meme pas si cela est possible.

D'avance Merci

>Madmax, Parce que le Java c'est bien :p

mercredi 28 juillet 2004 à 12:36:21 | Re : Ajout de methodes a la classe String

wargre

tu peut surcharger String ou alors avec la lib bcel wrapper la classe String pour ajouter dynamiquement ta methode...

mercredi 28 juillet 2004 à 13:00:17 | Re : Ajout de methodes a la classe String

moimadmax

peut tu m'expiquer STP comment on fait une surcharge, car je ne sais pas comment faire.

Si tu as un petit exemple ;)

Merci


>Madmax, Parce que le Java c'est bien :p

mercredi 28 juillet 2004 à 13:46:39 | Re : Ajout de methodes a la classe String

wargre

Réponse acceptée !
oupps desole c'est une classe finale

mais en fait y'a le indexOf qui t'irais parfaitement :

if (read.indexOf("truc")!=-1){
...
}

mercredi 28 juillet 2004 à 14:15:07 | Re : Ajout de methodes a la classe String

moimadmax

Arf j'avais pas pense a cette methode.

Et oui comme string est en final il est impossible de lui ajouter une sous classe.


Merci beaucoup ca marche du tonnere.



>Madmax, Parce que le Java c'est bien :p



Cette discussion est classé dans : fichier, string, mot, classe, clef


Répondre à ce message

Sujets en rapport avec ce message

Comment finaliser un projet ? [ par darktonight ] Bonjour grace à vos judicieux conseils j'arrive enfin à la fin de mon projet, mais voila mon dernier probleme :J'ai créér trois classes a.java b.java Comment finaliser un projet ? [ par darktonight ] Bonjour grace à vos judicieux conseils j'arrive enfin à la fin de mon projet, mais voila mon dernier probleme :J'ai créér trois classes a.java b.java lecture fichier [ par kramp ] j'ai besoin de lire un fichier à une ligne donnée sans avoir à lire les lignes d'avant pour avoir un accès rapide à l'information (mon fichier a été i dans la classe File -> methode d'acces a un fichier [ par marsrepart ] re -- helloVoilà .. j'ai une string correspondant à un chemin d'accès et j'aimerai savori s'il correspond à un chemin de fichier existant deja.... Je JAVA [ par isakryos ] Salut,j'ai un problem, et comme je suis nul en java je veux lancer un fichier class deux fois dans la meme place, en sachant que ce fichier affiche de Javamail envoi d'un mail: format html?? [ par zebulaon ] Bonjour,Je cherche à envoyer un mail au format html grace à l'API javamail.Voici le code Java que j'ai trouvé sur internet. Il fonctionne bien, j'ai f précision exo java sur implémentation [ par so250581 ] Bonjour, j'ai réalisé un sujet d'exercice sur les implémentations en java. J'ai mis les réponses que je pensais mais je n'en suis pas du tout sûr. Pou split, mot clef et java [ par jmg02001 ] bonjour , sauriez vous comment (spliter) -> récupérer des bouts de chaine d'une chaine original en définissant un caractère séparateur ou toute méthod Explorateur [ par Polux6 ] Salut, je sui en train d'essayer d faire un double explorateur d fichier. Seulement j'aimerai bien pouvoir (dans l'explorateur) n'avoir seulement que recuperer contenu de balise xml avec sax [ par lolofx ] salut, voila, je voudrais recuprer le contenu d'une balise xml choisi voila la sourcepour info nom correspond au nom de la balisefichier au nom du fic


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.