Java chemin de fichier
Résolu/Fermé
ourysho
Messages postés
34
Date d'inscription
jeudi 20 novembre 2008
Statut
Membre
Dernière intervention
14 décembre 2017
-
13 déc. 2017 à 21:01
ourysho Messages postés 34 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 14 décembre 2017 - 14 déc. 2017 à 00:33
ourysho Messages postés 34 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 14 décembre 2017 - 14 déc. 2017 à 00:33
A voir également:
- Chemin relatif java
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- A java exception has occurred ✓ - Forum Minecraft
- Waptrick java ✓ - Forum Mobile
2 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
14 déc. 2017 à 00:16
14 déc. 2017 à 00:16
Bonjour,
Ce n'est pas vraiment spécifique à Java, sous Windows tu peux utiliser / et \ de la même manière, donc l'un ou l'autre c'est exactement la même chose, tu peux utiliser ce que tu veux, les deux fonctionneront.
Toutefois, les conventions (sur le nommage des URL notamment) favoriseraient plutôt le /
D'autant que \ étant un caractère d'échappement en Java, si tu voulais l'utiliser tu devrais le doubler pour avoir C:\\repertoire\\fichier par exemple, alors que C:/repertoire/fichier est un peu plus simple à écrire.
Mais pour être vraiment rigoureux et assurer la compatibilité du programme avec tous les systèmes d'exploitation (Windows, Unix, etc.) tu ne devrais jamais écrire directement / ou \ dans ton code mais utiliser des classes comme java.io.File ou java.nio.Path, qui derrière vont regarder la valeur de la propriété système
Ce n'est pas vraiment spécifique à Java, sous Windows tu peux utiliser / et \ de la même manière, donc l'un ou l'autre c'est exactement la même chose, tu peux utiliser ce que tu veux, les deux fonctionneront.
Toutefois, les conventions (sur le nommage des URL notamment) favoriseraient plutôt le /
D'autant que \ étant un caractère d'échappement en Java, si tu voulais l'utiliser tu devrais le doubler pour avoir C:\\repertoire\\fichier par exemple, alors que C:/repertoire/fichier est un peu plus simple à écrire.
Mais pour être vraiment rigoureux et assurer la compatibilité du programme avec tous les systèmes d'exploitation (Windows, Unix, etc.) tu ne devrais jamais écrire directement / ou \ dans ton code mais utiliser des classes comme java.io.File ou java.nio.Path, qui derrière vont regarder la valeur de la propriété système
file.separatorqui vaudra \ sous Windows, / sous Unix, etc.
Hadrien100
Messages postés
11
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
10 novembre 2018
13 déc. 2017 à 21:35
13 déc. 2017 à 21:35
Normalement les \ fonctionnent
14 déc. 2017 à 00:33