[6] Converting Between a Filename Path and a URL

[6] Converting Between a Filename Path and a URL

    // Create a file object
    File file = new File("filename");
   
    // Convert the file object to a URL
    URL url = null;
    try {
        // The file need not exist. It is made into an absolute path
        // by prefixing the current working directory
        url = file.toURL();          // file:/d:/almanac1.4/java.io/filename
    } catch (MalformedURLException e) {
    }
   
    // Convert the URL to a file object
    file = new File(url.getFile());  // d:/almanac1.4/java.io/filename
   
    // Read the file contents using the URL
    try {
        // Open an input stream
        InputStream is = url.openStream();
   
        // Read from is
   
        is.close();
    } catch (IOException e) {
        // Could not open the file
    }



|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:([6] Converting Between a Filename Path and a URL)