有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (3) 个答案

  1. # 1 楼答案

    使用getResourceAsStream访问资源。为要写入的文件创建一个FileOutputStream。从一个流读取,然后写入另一个流。最好使用缓冲,完成后不要忘记关闭流

    Location-Independent Access to Resources

  2. # 2 楼答案

    给定要写入给定resourcePath path,则可以使用:

    try(InputStream is = this.getClass().getResourceAsStream(resource)){
        Files.copy(is, path);
    } catch (Exception e){
        throw new RuntimeException(e);
    }