gpt4 book ai didi

java - 创建一个文件,读取它并丢弃

转载 作者:行者123 更新时间:2023-12-02 02:23:24 25 4
gpt4 key购买 nike

我正在从 HTTP 请求获取一个文件,并且需要读取和搜索字符串。我的问题是该文件不在系统上,因此我需要transferTo创建的文件。

我的问题是:主机通常在哪里创建这个临时文件?我想读取文件,搜索某个字符串出现了多少次并删除该文件?这是做事的方式吗?

  public static int readTestCaseCode(MultipartFile multipartFile) {
File file = new File(//Do I need to specify a location?)
multipartFile.transferTo();
Scanner scanner = new Scanner(file)
}

最佳答案

使用静态工厂方法 File#createTempFile(String, String) 来准确创建名称所示的内容。

File file = File.createTempFile("myFile", ".exe");

您也可以省略结尾,只传递 null,然后将用 ".tmp" 填充,例如

File file = File.createTempFile("myFile", null);

随后可以通过调用 File#delete() 方法删除该文件:

file.delete();

关于java - 创建一个文件,读取它并丢弃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48152658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com