Ich habe einen relativen Pfad angegeben, um eine Datei in derselben Hierarchie in Java zu öffnen, aber sie wurde nicht geöffnet Als ich nach einem absoluten Pass suchte, gab es nur wenige Artikel, also ein Memorandum
Ist es so einfach, dass niemand schreibt? Ist es nicht geschrieben, weil es im Bereich des gesunden Menschenverstandes liegt? Ich weiß es nicht, aber es war sehr einfach
Dir.java
import java.io.File;
class Dir {
public static void main(String[] args) {
String path = new File(".").getAbsoluteFile().getParent();
System.out.println(path);
//Beispiel:C:\Users\xxxxx\Documents\java
}
}
Ein weiterer
Dir.java
class Dir {
public static void main(String[] args) {
String path = System.getProperty("user.dir");
System.out.println(path);
//Beispiel:C:\Users\xxxxx\Documents\java
}
}
Dir.java
import java.io.File;
public class Dir {
public static void main(String[] args) {
String path = new File(".").getAbsolutePath();
System.out.println(path);
//Beispiel:C:\Users\xxxxx\Documents\java\.
}
}
Es wird "." Müll geben, aber Sie können ihn ersetzen ...
Ich konnte es nicht bekommen Wenn der Benutzername usw. einen Punkt enthält, ist alles vorbei.
Hier ist die Seite, zu der ich nach intensiver Suche endlich gelangt bin [Java] Aktuelles Verzeichnis abrufen