Comment vérifier si un (String) emplacement est valide économie chemin en Java?

Je suis la réception d'une chaîne de caractères à partir de l'utilisateur qui devrait être utilisé comme un emplacement pour enregistrer le contenu dans un fichier. Cette chaîne doit contenir suffisamment d'informations, comme un répertoire + nom de fichier.

Ma question est, comment puis-je vérifier si la condition de chaîne est un chemin d'accès valide pour enregistrer le contenu dans un fichier (au moins en théorie)?

Il n'est pas question de savoir si les répertoires sont créés ou pas, ou si l'on a un accès approprié à l'emplacement lui-même. Je suis seulement intéressé par la vérification de la structure de la chaîne.

Comment dois-je procéder? Je pensais à la création d'un File objet, puis l'extraire de son URI. Est-il un meilleur moyen?

Tout n'est pas précisément la même question, vous pourriez gagner un aperçu de cette question.

OriginalL'auteur Jérôme Verstrynge | 2011-06-27