[Java IO] Nom de fichier
Résolu/Fermé
zzzer
Messages postés
906
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
-
7 avril 2010 à 20:37
zzzer Messages postés 906 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 - 7 avril 2010 à 21:05
zzzer Messages postés 906 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 - 7 avril 2010 à 21:05
A voir également:
- [Java IO] Nom de fichier
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
7 avril 2010 à 20:47
7 avril 2010 à 20:47
Salut,
tu peux peut-être utiliser une expression régulière, pour tester que le nom saisi est bien formé...(si erreur lancer une exception...)
@+
tu peux peut-être utiliser une expression régulière, pour tester que le nom saisi est bien formé...(si erreur lancer une exception...)
@+
zzzer
Messages postés
906
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
181
7 avril 2010 à 21:05
7 avril 2010 à 21:05
J'ai en fait développé une petite fonction qui teste chaque caractère de la String pour voir s'il fait partie des caractères interdits.
La voici, pour ceux que ça pourrait intéresser:
La voici, pour ceux que ça pourrait intéresser:
public boolean isThisStringValid(String s) { for (int i=0 ; i<s.length() ; i++) { if (s.charAt(i) == '/' || s.charAt(i) == '\\' || s.charAt(i) == ':' || s.charAt(i) == '*' || s.charAt(i) == '?' || s.charAt(i) == '"' || s.charAt(i) == '<' || s.charAt(i) == '>' || s.charAt(i) == '|') return false; } if (s.startsWith("con.")) return false; return true; }