[Java IO] Nom de fichier
Résolu
zzzer
Messages postés
906
Date d'inscription
Statut
Membre
Dernière intervention
-
zzzer Messages postés 906 Date d'inscription Statut Membre Dernière intervention -
zzzer Messages postés 906 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- [Java IO] Nom de fichier
- Fichier bin - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Fichier epub - Guide
- Fichier rar - Guide
2 réponses
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...)
@+
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; }