Added in API level 26
    Paths
class Paths
| kotlin.Any | |
| ↳ | java.nio.file.Paths | 
This class consists exclusively of static methods that return a Path by converting a path string or URI.
Summary
| Public methods | |
|---|---|
| static Path! | 
            
             Converts a path string, or a sequence of strings that when joined form a path string, to a   | 
        
| static Path! | 
            
             Converts the given URI to a   | 
        
Public methods
get
Added in API level 26
      static fun get(
first: String!,
vararg more: String!
): Path!
Converts a path string, or a sequence of strings that when joined form a path string, to a Path.
| Parameters | |
|---|---|
first | 
            String!: the path string or initial part of the path string | 
more | 
            String!: additional strings to be joined to form the path string | 
| Return | |
|---|---|
Path! | 
            the resulting Path | 
          
| Exceptions | |
|---|---|
java.nio.file.InvalidPathException | 
            if the path string cannot be converted to a Path | 
          
get
Added in API level 26
      static fun get(uri: URI!): Path!
Converts the given URI to a Path object.
| Parameters | |
|---|---|
uri | 
            URI!: the URI to convert | 
| Return | |
|---|---|
Path! | 
            the resulting Path | 
          
| Exceptions | |
|---|---|
java.lang.IllegalArgumentException | 
            if preconditions on the uri parameter do not hold. The format of the URI is provider specific. | 
          
java.nio.file.FileSystemNotFoundException | 
            The file system, identified by the URI, does not exist and cannot be created automatically, or the provider identified by the URI's scheme component is not installed | 
java.lang.SecurityException | 
            if a security manager is installed and it denies an unspecified permission to access the file system | 
See Also