中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

File類的createNewFile()與createTempFile()的區別

小云
140
2023-09-02 05:41:04
欄目: 編程語言

File類的createNewFile()方法和createTempFile()方法都是用來創建文件的,但是它們有一些區別。

  1. createNewFile()方法會創建一個具有指定路徑和名稱的空文件。如果文件已經存在,則無法創建新文件,該方法會返回false。如果文件不存在,并且成功創建了新文件,則返回true。

  2. createTempFile()方法會創建一個具有指定前綴、后綴和臨時目錄的臨時文件。臨時文件在程序結束時會被自動刪除。這個方法有多個重載形式,可以根據需要指定前綴、后綴、臨時目錄等參數。這個方法會返回一個File對象,表示創建的臨時文件。

  3. createNewFile()方法創建的文件是永久的,不會在程序結束時刪除。而createTempFile()方法創建的文件是臨時的,會在程序結束時自動刪除。

  4. createNewFile()方法沒有提供創建臨時文件的功能,它只能創建具有指定路徑和名稱的空文件。而createTempFile()方法專門用于創建臨時文件。

總結:createNewFile()方法用于創建永久的空文件,而createTempFile()方法用于創建臨時文件。

0
台南市| 海城市| 哈巴河县| 湖口县| 平远县| 利川市| 三门峡市| 兰西县| 翼城县| 开江县| 常熟市| 方正县| 乌苏市| 鲁山县| 剑川县| 利辛县| 临颍县| 安仁县| 卢龙县| 安远县| 洞口县| 揭西县| 惠水县| 铜梁县| 龙州县| 辰溪县| 阿城市| 深水埗区| 千阳县| 车致| 常熟市| 象山县| 宁晋县| 仁布县| 红河县| 丰都县| 新竹县| 呈贡县| 凌海市| 太湖县| 密云县|