The type() method of a FileStore class is used to return the type of this file store and the format of the returned string highly implementation-specific.
Syntax:
public abstract String type()
Parameters: This method accepts nothing.
Return value: This method returns a string representing the type of this file store.
Below programs illustrate the type() method:
Program 1:
Java
// Java program to demonstrate// FileStore.type() methodimport java.io.IOException;import java.nio.file.FileStore;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;public class GFG { public static void main(String[] args) { // create object of Path Path path = Paths.get("E:\\Tutorials\\file.txt"); // get FileStore object try { FileStore fs = Files.getFileStore(path); // print FileStore name // and Total usable space System.out.println("FileStore Name: " + fs.name()); String type = fs.type(); System.out.println("Type: " + type); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} |
Output:
Program 2:
Java
// Java program to demonstrate// FileStore.type() methodimport java.io.IOException;import java.nio.file.FileStore;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;public class GFG { public static void main(String[] args) { // create object of Path // create object of Path Path path = Paths.get("C:\\Movies\\document.txt"); // get FileStore object try { FileStore fs = Files.getFileStore(path); // print FileStore name // and Total usable space System.out.println("FileStore Name: " + fs.name()); String type = fs.type(); System.out.println("Type: " + type); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} |
Output:
References: https://docs.oracle.com/javase/10/docs/api/java/nio/file/FileStore.html#type()

