<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    當(dāng)前位置:首頁 科技百科 java delete

    java delete

    文檔

    java delete

    delete是指刪除,常用于編程語言中(C++,SQL等等)。而在java中的delete可以刪除一個(gè)對(duì)象的屬性,卻不能刪除一個(gè)變量,也不能刪除一個(gè)函數(shù),delete只有當(dāng)一個(gè)屬性無法被刪除時(shí)才返回false。
    推薦度:
    導(dǎo)讀delete是指刪除,常用于編程語言中(C++,SQL等等)。而在java中的delete可以刪除一個(gè)對(duì)象的屬性,卻不能刪除一個(gè)變量,也不能刪除一個(gè)函數(shù),delete只有當(dāng)一個(gè)屬性無法被刪除時(shí)才返回false。

    ? ?

    java delete是什么,讓我們一起了解一下。

    delete是指刪除,常用于編程語言中(C++,SQL等等)。而在java中的delete可以刪除一個(gè)對(duì)象的屬性,卻不能刪除一個(gè)變量,也不能刪除一個(gè)函數(shù),delete只有當(dāng)一個(gè)屬性無法被刪除時(shí)才返回false。

    為什么delete只有當(dāng)一個(gè)屬性無法被刪除時(shí)才返回false呢?

    舉例說明:比如在項(xiàng)目中要?jiǎng)h除文件夾, 只有一層, 下面有zip包, jpg圖片, xml文件, 但是在刪除時(shí), 有一部分文件卻刪不掉, delete的結(jié)果是false。

    示例代碼如下:

    public?void?deleteDir(File?file)
    {
    if?(file.exists())
    {
    ?
    File?files[]?=?file.listFiles();
    for?(int?i?=?0;?i?

    上述業(yè)務(wù)邏輯是, 根據(jù)業(yè)務(wù)號(hào)從數(shù)據(jù)庫讀取該業(yè)務(wù)號(hào)下影像的路徑,然后找到對(duì)應(yīng)的文件并復(fù)制到以業(yè)務(wù)號(hào)命名的文件夾下,以業(yè)務(wù)號(hào)命名的文件夾放在指定的文件夾destdir下,然后然后根據(jù)影像信息生成xml報(bào)文。

    當(dāng)報(bào)文生成后, 將影像和報(bào)文打包成zip, 然后將zip通過第三方接口上傳到影像平臺(tái)。當(dāng)一個(gè)業(yè)務(wù)上傳成功后, 要?jiǎng)h除以這個(gè)業(yè)務(wù)號(hào)命名的目錄, 就是在刪除時(shí)出現(xiàn)了以上描述的問題, 那么到底是哪個(gè)環(huán)節(jié)的問題?

    一個(gè)是拷貝文件, 一個(gè)是生成zip包, 無非這兩個(gè)地方, 所以, 統(tǒng)統(tǒng)加了賦空和回收的操作代碼如下:

    fos.flush();
    fos.close();
    fis.close();
    fis?=?null;
    fos?=?null;
    System.gc();
    public?boolean?zipMaterial(String?dir,?String?busNO)
    {
    File?directory?=?new?File(dir);
    File[]?files?=?directory.listFiles();
    ?
    try
    {
    FileOutputStream?output?=?new?FileOutputStream(new?File(dir?+?busNO
    +?".zip"));
    ZipOutputStream?out?=?new?ZipOutputStream(new?BufferedOutputStream(
    output));
    ?
    for?(int?i?=?0;?i?

    再次運(yùn)行測試后,就可以了。可見如果是文件, 可以刪除,?但如果是目錄, 必須是空的才可以刪除。

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java delete

    delete是指刪除,常用于編程語言中(C++,SQL等等)。而在java中的delete可以刪除一個(gè)對(duì)象的屬性,卻不能刪除一個(gè)變量,也不能刪除一個(gè)函數(shù),delete只有當(dāng)一個(gè)屬性無法被刪除時(shí)才返回false。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    java調(diào)用asmx接口 java dependency java dev java fastdfs java development java dict java fastjson java feign java divide java field java field獲取值 java dockerfile java file.exists() java fileinputstream java findfirst java flatmap java dowhile java flink java drools java dto java獲取絕對(duì)值 java調(diào)用c++ java調(diào)用c++接口 java delegate java decodeuri java decode java調(diào)python java decaf java讀取本地excel java讀取json java dataset java規(guī)則引擎 java dataframe java表單校驗(yàn) java獲得當(dāng)前路徑 java dashboard java獲取隨機(jī)數(shù) java daemon java獲取隨機(jī)字符串 java ctp
    Top 亚洲精品福利视频| 国产精品福利片免费看| 亚洲国产精品成人精品无码区在线| 亚洲人成色777777精品| 国产成人精品免费久久久久| 国产在线观看91精品不卡| 亚洲精品免费在线视频| 日本精品高清一区二区| 国产精品自拍电影| 国产精品福利尤物youwu| 国产精品美女久久久久久2018| 精品视频免费在线| 国产精品lululu在线观看| 午夜精品免费在线观看| 久久夜色精品国产www| 国产精品高清尿小便嘘嘘| 亚洲精品第一国产综合野| 久久精品电影免费动漫| 99re这里只有精品热久久| 精品一区二区91| 无码国产精品一区二区高潮| 97精品人妻系列无码人妻| 99精品视频免费在线观看| 亚洲精品无码成人片久久| 精品国产黑色丝袜高跟鞋| 国产精品久久久久久久久久久搜索| 一本久久精品一区二区| 国产精品入口麻豆免费观看| 久久国产精品成人片免费| 久久的精品99精品66| 久久国产精品久久国产精品| 精品综合久久久久久88小说| 亚洲国产精品成人AV无码久久综合影院| 精品国产免费观看一区| 精品麻豆国产色欲色欲色欲www | 精品亚洲456在线播放 | 亚洲国产成人久久精品大牛影视| 亚洲国产美女精品久久| 99无码精品二区在线视频| 久热中文字幕在线精品首页| 亚洲精品亚洲人成人网|