91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

File中createNewFile()和createTempFile()有什么區別

小億
196
2023-11-15 13:09:29
欄目: 編程語言

createNewFile()方法用于在指定路徑下創建一個新的空文件。如果指定的路徑已經存在同名文件,則不會創建新文件,直接返回false。如果指定的路徑不存在,會先創建該路徑,然后再創建新文件。createNewFile()方法的返回值為布爾類型,表示文件是否創建成功。

createTempFile()方法用于在指定路徑下創建一個新的臨時文件。臨時文件的命名規則為前綴+隨機字符串+后綴。該方法有多個重載的形式,可以指定前綴、后綴、臨時文件所在的目錄等參數。createTempFile()方法的返回值為File類型,表示創建的臨時文件。

區別:

  1. createNewFile()創建的是一個空文件,而createTempFile()創建的是一個臨時文件。
  2. createNewFile()需要指定文件的名稱和路徑,而createTempFile()只需要指定文件的前綴和后綴,文件名稱是自動生成的。
  3. createNewFile()的返回值為布爾類型,表示文件是否創建成功,而createTempFile()的返回值為File類型,表示創建的臨時文件。
  4. createNewFile()創建的文件可以是任意類型的文件,而createTempFile()創建的文件一般是臨時文件,用于暫時存儲數據,不需要長期保存。

0
图们市| 綦江县| 黄冈市| 颍上县| 揭东县| 永仁县| 宣恩县| 来凤县| 呼和浩特市| 固安县| 崇阳县| 荃湾区| 永兴县| 鄢陵县| 甘德县| 甘肃省| 景德镇市| 扶风县| 海丰县| 海南省| 湘潭市| 武乡县| 四川省| 石阡县| 大理市| 吉首市| 衡阳市| 九江县| 丹东市| 沂南县| 涡阳县| 晋中市| 昌吉市| 宣恩县| 土默特右旗| 柏乡县| 鹤山市| 海城市| 临澧县| 屯门区| 兴化市|