Aujourd'hui, j'ai le code suivant :
private  boolean VerifExistanceFichierXML(String PthSrc, String NomFichierATrouver) {
	   
	   String FichierTrouve = "";
	   String tmp=NomFichierATrouver ;
	   boolean result=false;
	   
	   File repertoire = new File(PthSrc);
	   if ( repertoire.isDirectory ( ) ) {
               File[] list = repertoire.listFiles();
               for ( int i = 0; (i < list.length || result == false); i++) {
                       // Appel récursif sur les sous-répertoires
            	   	FichierTrouve = list[i].getName();
            	   	Pattern pattern = Pattern.compile(FichierTrouve); 
            	   	Matcher matcher;
            	   	matcher = Pattern.matcher((tmp.subSequence(0,tmp.length())));
            	   	boolean b = matcher.matches();
            	   	if (b) {
            	   		result = true;
            	   	}
            	   
               } 
       } 
	         
       return result;
   }
Et eclipse me crache
Severity	Description	Resource	In Folder	Location	Creation Time
2	Cannot make a static reference to the non-static method matcher(CharSequence) from the type Pattern	Xml_arbo_reader.java	Nomad_editor	line 89	11 octobre 2006 16:11:47
Bien évidemment, avant ça j'avais collé directement NomFichierATrouver en paramètre à Pattern.matcher.
Je voudrais bien savoir, c'est quoi ce langage, où tu peux même pas coller une variable récupéré en paramètre pour la coller en paramètre dans une fonction ?
Merci de votre éclairage.
# That is the question
Posté par peck (site web personnel) . Évalué à 6.
Sinon tu as un couple de parenthetes en trop dans le parametre.
# Erreur d'innatention ?
Posté par Ontologia (site web personnel) . Évalué à 2.
Ce qui est bizare, c'est l'erreur : un langage à classe te permet d'appeller une méthode sur un type.
Dans un langage objet à prototype, c'est normal, l'objet est vivant par défaut, mais pas dans un langage objet à classe...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# P.T. is back !
Posté par Frédéric Desmoulins (site web personnel) . Évalué à 2.
http://forum.hardware.fr/hardwarefr/Programmation/Probleme-c(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.