boolean delete()

描述 (Description)

java.io.File.delete()方法删除由抽象路径名定义的文件或目录。 要删除目录,该目录必须为空。

声明 (Declaration)

以下是java.io.File.delete()方法的声明 -public boolean delete()

参数 (Parameters)

NA

返回值 (Return Value)

如果成功删除文件,则此方法返回true,否则返回false。

异常 (Exception)

SecurityException - 如果SecurityManager.checkWrite(java.lang.String)方法拒绝对文件的删除访问

例子 (Example)

以下示例显示了java.io.File.delete()方法的用法。package com.iowiki;

import java.io.File;

public class FileDemo {

public static void main(String[] args) {

File f = null;

boolean bool = false;

try {

// create new file

f = new File("test.txt");

// tries to delete a non-existing file

bool = f.delete();

// prints

System.out.println("File deleted: "+bool);

// creates file in the system

f.createNewFile();

// createNewFile() is invoked

System.out.println("createNewFile() method is invoked");

// tries to delete the newly created file

bool = f.delete();

// print

System.out.println("File deleted: "+bool);

} catch(Exception e) {

// if any error occurs

e.printStackTrace();

}

}

}

让我们编译并运行上面的程序,这将产生以下结果 -File deleted: false

createNewFile() method is invoked

File deleted: true

java delete方法返回值_boolean delete()相关推荐

  1. java泛型 方法返回值带有泛型 <T>

    方法返回值前的<T>的左右是告诉编译器,当前的方法的值传入类型可以和类初始化的泛型类不同,也就是该方法的泛型类可以自定义,不需要跟类初始化的泛型类相同. 转自:https://blog.c ...

  2. java arraylist 方法返回值,Java ArrayList get() 使用方法及示例

    Java ArrayList get() 使用方法及示例 Java ArrayList get()方法返回指定位置存在的元素. get()方法的语法为: arraylist.get(int index ...

  3. java arraylist 方法返回值_返回arraylist方法

    ArrayList 什么是ArrayList 可以简单的认为是一个动态数组:实际上ArrayList就是用数组实现的,长度不够时,调用Arrays.copyOf方法,拷贝当前数组到一个新的长度更大的数 ...

  4. java delete方法返回值_以下选项中,哪个是 File 类 delete() 方法返回值的类型?_JAVA程序设计答案_学小易找答案...

    [单选题]72 . 2016年6月5日,甲企业基本生产车间领用材料10 000元,用于生产产品.甲企业应编制的会计分录为 [单选题]安装windows 2008 server的文件是: [单选题]34 ...

  5. java递归函数返回值_Java基础——方法返回值递归

    原标题:Java基础--方法返回值&递归 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. 例题:写一 ...

  6. Java框架-SpringMVC的应用(json数据交互、控制器方法返回值、文件上传)

    1. 搭建SpringMVC开发环境 1.1 创建项目,添加依赖 <?xml version="1.0" encoding="UTF-8"?> &l ...

  7. php mysql update 返回_php mysql_query增删改查(update delete insert)返回值类型

    insert插入返回值类型 $result=mysql_query("insert into table(id,name,age)values(1,'wxp',30)"); var ...

  8. JAVA中返回值为字母时_LeetCode#524通过删除字母匹配到字典里最长单词-java中CompareTo方法用法以及Comparator中Compare方法返回值...

    import java.util.Collections; import java.util.Comparator; import java.util.List; /* 524. 通过删除字母匹配到字 ...

  9. Java方法返回值类型归纳

    Java方法返回值类型归纳 我们再调用一个方法时,将方法体内产生的一条数据输出到方法体外使用,这条数据我们叫做返回值. 返回值类型分为两大类:第一类,无返回值类型:void.第二类,有返回值类型,返回 ...

最新文章

  1. 参加第一届宇宙 JavaScript 大会是怎样的体验
  2. 5G NGC — PCC 策略与计费控制框架
  3. QT技术应用_2D绘图(转)
  4. Mac OSX:Powerline风格的zsh配置
  5. [Leetcode][第93题][JAVA][复原IP地址][剪枝][回溯]
  6. Power BI与Power Query、Power Pivot 是什么关系?
  7. Eclipse中Copy Qualified Name复制类全名解决办法
  8. 《深入实践Spring Boot》一3.3 使用Thymeleaf模板
  9. 离开张小龙后,她要做一款与微信互补的社交产品
  10. java如何对foo bar调用方法_关于java:如何测试工厂方法传递给构造函数的参数?...
  11. 一位36岁程序员的困惑(转)
  12. eclipse中MAVEN的web项目部署至TOMCAT的步骤
  13. 远程桌面控制计算机,如何在局域网中进行远程桌面登入实现远程控制电脑
  14. XTU1340Wave
  15. 对MC9S12XS128MAL中TIM、PIT、RTI的一点理解
  16. 轻松搞定iOS自动化环境搭建
  17. 怎么用计算机作word文档,大学计算机作业word使用(6页)-原创力文档
  18. 各种艺术字、图片在线制作
  19. 计算机各键的知识,联想电脑各功能键的说明
  20. UCenter Home

热门文章

  1. [摘]iOS 通讯录操作
  2. 织梦系统的安装与详细信息
  3. 实战Linux Bluetooth编程 (八) Class of Device
  4. 手把手让你实现postfix+extmail+mysql虚拟用户邮件体系
  5. 帝国后台报错:out of memory
  6. asp.net 下载大文件
  7. java重定向cookie_web Java response sendRedirect()如何能携带设定的cookie | 学步园
  8. 华中科技大学在职研究生计算机好考不,华中科技大学在职研究生容易考吗?
  9. f1ag_1s_h3re.php,攻防世界XCTF-WEB-新手练习区(1-3)
  10. c# webclient 保存会话信息_winform项目——仿QQ即时通讯程序16:会话列表的存储