第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

if(!f1.exists())的問題,這里判斷的f1.exists這樣為什么老師說是判斷文件不存在呢?假設(shè)咋file 里new一個不存在的文件,那么file.exists返回的將是false,那么!file.exists為什么又可以代表文件不存在的意思呢?!file.exists不就是!false的意思,如何代表文件不存在的意思呢?難道file.exists默認(rèn)為true值?

package com.file;


import java.io.File;


public class Filedemo {


public static void main(String[] args) {

// TODO 自動生成的方法存根

File f1=new File("D:\\高數(shù)\\hkj");

//exists判斷文件或文件夾是否存在

System.out.println(f1.exists());

if(!f1.exists())

f1.mkdir();

else

f1.delete();


}


}


正在回答

3 回答

那個。。。if判斷的是括號內(nèi)為真的情況,當(dāng)不存在文件返回了false,通過!運(yùn)算符變?yōu)閠rue進(jìn)入if語句

0 回復(fù) 有任何疑惑可以回復(fù)我~

代碼的意思是如果文件不存在if判斷為true ?進(jìn)入創(chuàng)建文件 如果存在 就刪除

0 回復(fù) 有任何疑惑可以回復(fù)我~

如果沒有感嘆號!,怎么進(jìn)入if判斷的執(zhí)行體呢?

所以感嘆號一定要有

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

if(!f1.exists())的問題,這里判斷的f1.exists這樣為什么老師說是判斷文件不存在呢?假設(shè)咋file 里new一個不存在的文件,那么file.exists返回的將是false,那么!file.exists為什么又可以代表文件不存在的意思呢?!file.exists不就是!false的意思,如何代表文件不存在的意思呢?難道file.exists默認(rèn)為true值?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號