JAVA的Map集合 File的文件

                增  
    V put(K key, V vlaue);添加键值对的数据到Map集合中
    void putAll(map<? extends K>k,Map<? extends V> V):将一个map集合存放到另一个map集合中

    V remove(K key);通过键 删除键值对的数据,返回的是值

    v put(K key V value);当键值存在的时候,会将value值覆盖掉的

    int size();查看集合中元素的个数
    boolean isEmpty();判断是否为空,如果不为空返回的是false
    boolean containsKey();是否包含这个键
    boolean containsValus();是否包含这个值
    
    重要的方法
    V get(K key );通过键 获取值
    Set<K> keySat();获取map集合中的键 ,然后然或存到set集合中
    Collection<V> values();获取map集合中的值,存到了Collection集合中
    Set<Map.Entry<K,v>> entrySet();将map集合的键值对,存到了set集合
    
    
map.Entry这个接口的方法
        getKey:返回键值对的键
        getValue;返回键值对的值
        
        
       

File 类的构造方法

File(String pathname)
通过将给的路径名  字符串转换为抽象路径名 来创建新的File 实例
File (String parent , String child)
从父路径名字 字符串和子路径名 字符串创建新的File 实例

File类下面的方法

 boolean createNewFile();创建一个文件 返回值是布尔类型的数据
        1 路径不存在 会报错
        2如果文件名字已经存在 返回false 
        3 磁盘坏了,创建不了

boolean mkdir();创建单级路径

boolean mkdirs();创建多级路径

删除文件或者文件夹

boolean delete();立即删除文件, 常用的

void deleteOnExit(); 不会立即删除,是程序推出以后才删除的

File对象的判断方法,比较常用的

boolean isFile(); 是否是文件 重点

boolean isDirectory(); 是否是文件夹 重点

boolean isHidden();是否隐藏文件

boolean isAbsolute();是否是绝对路径

boolean exists();判断文件或者文件夹是否存在 重要

返回值是String 类型的数据的
String getName();获取文件或者文件夹的名字的
String getPath();获取当前对象路径的
String getParent();获取当前文件对象的上一级的目录

返回值是long类型数据的
long length();返回值是文件占用的字节数
long lastModified();获取当前文件最后一次修改的时间
​
    这个是毫秒

File[] listFiles();获取当前文件夹下面的所有的文件
String[] list();获得当前文件夹下面所有文件的名子
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值