Java中的 FileSystem getSeparator() 方法及示例
FileSystem类的getSeparator()方法用于将此文件系统的名称分隔符作为字符串返回。名称分隔符用于分隔路径字符串中的名称。在默认提供程序的情况下,此方法返回与 String 相同的分隔符。
句法:
public abstract String getSeparator()
参数:此方法不接受任何内容。
返回值:此方法返回与 String 相同的分隔符。
下面的程序说明了 getSeparator() 方法:
方案一:
Java
// Java program to demonstrate
// FileSystem.getSeparator() method
import java.nio.file.FileSystem;
import java.nio.file.Path;
import java.nio.file.Paths;
public class GFG {
public static void main(String[] args)
{
// create the object of Path
Path path
= Paths.get(
"C:\\Movies\\document.txt");
// get FileSystem object
FileSystem fs = path.getFileSystem();
// apply getSeparator() methods
String separator = fs.getSeparator();
// print
System.out.println("Separator: "
+ separator);
}
}
Java
// Java program to demonstrate
// FileSystem.getSeparator() method
import java.nio.file.FileSystem;
import java.nio.file.Path;
import java.nio.file.Paths;
public class GFG {
public static void main(String[] args)
{
// create the object of Path
Path path
= Paths.get(
"E:// Tutorials// file.txt");
// get FileSystem object
FileSystem fs = path.getFileSystem();
// apply getSeparator() methods
String separator = fs.getSeparator();
// print
System.out.println("File Separator: "
+ separator);
}
}
输出:
方案二:
Java
// Java program to demonstrate
// FileSystem.getSeparator() method
import java.nio.file.FileSystem;
import java.nio.file.Path;
import java.nio.file.Paths;
public class GFG {
public static void main(String[] args)
{
// create the object of Path
Path path
= Paths.get(
"E:// Tutorials// file.txt");
// get FileSystem object
FileSystem fs = path.getFileSystem();
// apply getSeparator() methods
String separator = fs.getSeparator();
// print
System.out.println("File Separator: "
+ separator);
}
}
输出:
参考资料:https: Java/nio/file/FileSystem.html#getSeparator()