Bonjour,
Je voudrais faire des test pour prendre en main cette api path avec du code tout simple, mais j'ai des erreurs ..
Voici le code, j'ai que celui là sur eclipse dans un fichier test :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| package test;
import java.nio;
public class testpath {
Path chemin = Paths.get("C:/Users/avide/Desktop/facture_test.pdf");
System.out.println("toString() = " + chemin.toString());
System.out.println("getFileName() = " + chemin.getFileName());
System.out.println("getRoot() = " + chemin.getRoot());
System.out.println("getName(0) = " + chemin.getName(0));
System.out.println("getNameCount() = " + chemin.getNameCount());
System.out.println("getParent() = " + chemin.getParent());
System.out.println("subpath(0,3) = " + chemin.subpath(0,3));
} |
Pour la ligne ou je fait import il me dit :
Only a type can be imported. java.nio resolves to a package
A la ligne path chemin = paths.get(...) j'ai :
1 2 3
| Multiple markers at this line
- Paths cannot be resolved
- Path cannot be resolved to a type |
Et a chaque ligne ou j'ai printIn j'ai ceci :
1 2 3
| Multiple markers at this line
- Syntax error on token "println", = expected after this token
- Syntax error on token(s), misplaced construct(s) |
Je voudrais simplement qu'il m'affiche ceci dans la console une fois exécuté :
1 2 3 4 5 6 7
| toString() = C:/Users/avide/Desktop/facture_test.pdf
getFileName() = facture_test.pdf
getRoot() = C:\
getName(0) = Users
getNameCount() = 4
getParent() = C:/Users/avide/Desktop/
subpath(0,3) = Users/avide/Desktop/ |
Partager