今天看到一个方法I/O File.isHidden(),这个方法的作用就是判断一个文件是否隐藏

File file = new File("F:/test");String[] list = file.list();for(String s:list){String[] split = s.split("\\.");//if(split.length > 1){File fi = new File("F:/test/"+s);if(fi.isHidden()){System.out.println(s+" is hidden");
//                  fi.delete();}else{System.out.println(s+" is not hidden");}//}}

结果:

  1 - 副本 (2).txt is not hidden

  1 - 副本 (3).txt is not hidden

  1 - 副本 (4).txt is not hidden

  1 - 副本 (5).txt is not hidden

  1.txt is hidden

  test is hidden

test是文件夹,1.txt是个TXT文件,都是做了隐藏的。

总结下:

  1. file.list()方法能够把某个文件夹下的所有文件夹个文件都找到,不论是隐藏或非隐藏的;

  2. file.isHidden()对文件夹和文件都是有效的。

嘿嘿,然后我在隐藏的地方加了一个delete(),想必大家也知道我想干什么了,对,我就是要删除隐藏文件。哈哈,然后是可以神不知鬼不觉的删除某个文件夹下隐藏的那些好东西了。好吧,我承认我邪恶了!

转载于:https://www.cnblogs.com/realywjc/p/4994140.html

Java判断隐藏文件相关推荐

  1. 判断字符串不包含某个字符php,java判断字符串是否包含某个字符的方法

    java判断字符串是否包含某个字符的方法: 一.contains方法 1:描述 java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列 2: ...

  2. java判断总共天数_Java判断两个日期相差天数的方法

    本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ pub ...

  3. java 包含汉字,【转载】Java判断字符串中是不是包含汉字

    [转载]Java判断字符串中是否包含汉字 import java.util.regex.Matcher; import java.util.regex.Pattern; public class If ...

  4. java判断回文字符串几种简单的实现

    11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...

  5. java - 判断 字符串是否为空

    java - 判断 字符串是否为空 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.1:if(s == null || s.equals(""));方法二: 比较字符 ...

  6. Java 判断字符串是否为空的四种方法、优缺点与注意事项

    以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...

  7. java判断括号是否闭合_用 java 判断 括号是否完全匹配

    用 java 判断 括号是否完全匹配: package emp; import java.util.Stack; public class Parentheses { public static vo ...

  8. java 判断 中文字符_java中判断字符串中是否有中文字符

    package com.meritit.test; public class TestChart { public static void main(String[] args) throws Exc ...

  9. Java判断一组数字是否是等差数列

    Java判断一组数字是否是等差数列 公式: 1.先排序 2.当前数=第一个数+相邻两数的差[公差]*当前位置 eg: 1,3,5 每个数字之间相差2,假如当前数是5,则与前面相差两个2, 因为如果是等 ...

最新文章

  1. 20172318 2017-2018-2 《程序设计与数据结构》实验3报告
  2. 多少人没熬过45-55这段危险期? 为家人, 请多看一眼!
  3. pytest_01-环境准备与入门
  4. 循环控制-链表反转(与创建链表)
  5. tomcat对URL合法字符的判断(RFC 7230 and RFC 3986 异常排查)
  6. 《Linux设备驱动程序》学习2—高级字符设备驱动ioctl
  7. 微信小程序,用户拒绝授权后重新授权;uni-app小程序,用户拒绝授权后点击无效;重新进入后拉起位置授权框;
  8. codeforces-148D-Bag of mice-概率DP
  9. javascript之调度:setTimeout 和 setInterval
  10. php 查询 判断 语句,关于php的判断语句
  11. 初始化列表和构造函数内赋值的区别
  12. 高性能高并发服务的瓶颈及突破思路
  13. SpringBoot中配置文件dev、test、和prod各自代表什么意思?
  14. 鞍点(saddle point)
  15. Auto.js实现i茅台自动化申购
  16. 云帆加速:广电新媒体营收如何跑赢成本
  17. ASM算法原理及实现过程
  18. 社会综合治理智慧综治管理系统平台Java商业源码
  19. python导出数据到excel文件_Python笔记:把数据导出到Excel文件上
  20. 弹窗密码输入(HTML)

热门文章

  1. matlab实验是啥,实验一 MATLAB的实验环境及基本命令.ppt
  2. c++优先队列小节(常常弄混)
  3. TensorFlow-Serving的使用实战案例笔记(tf=1.4)
  4. python linux 下开发环境搭建
  5. [周榜单]极乐小程序榜单(第十一期)
  6. html风格的滚动条
  7. 《R in Action》读书笔记(3) 数据变换
  8. Android ListView 滑动背景为黑色的解决办法 listview小知识整理
  9. 15款最佳的 jQuery 分步引导插件
  10. 为Web 开发者Bug 报告和跟踪工具