增
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();获得当前文件夹下面所有文件的名子
这篇博客详细介绍了Java中Map接口的基本操作,包括增删改查等关键方法,如Vput()、putAll()、remove()、get()等。同时,也探讨了File类的构造方法和常用方法,如createNewFile()、mkdir()、mkdirs()、delete()以及文件属性判断等。此外,还提到了File对象的路径操作和文件列表获取功能。
275

被折叠的 条评论
为什么被折叠?



