zoukankan      html  css  js  c++  java
  • Map集合&&异常处理&&file类

    Map集合

      *定义

      *集合定义方法

        Map<键名,键值> 变量名=new Map的子类<键名,键值>();   键名不能重复

        Map<String,Integer> map=new HashMap<String,Integer>();

      *迭代

        例:对Map集合进行添加并将其进行迭代输出 

           第一种方法: entrySet()   将map集合中键名和键值之间的映射关系进行封装   

          第二种方法: map集合中 keySet()    获取键名              get()  获取键值

          第三种方法: for(数据类型  变量名 : 数组或者集合名){  keySet()  }

    异常处理

      *throw  抛出异常

        1 throw   抛的是提示文本  必须写 new Exception   红色的是异常的名字  exception是最大的异常名字

        2 throws  抛的是方法  必须写 Exception  

       *try() catch()  捕捉异常       

      *用法区别: 在主方法中 用   try...cattch, 其余地区能抛异常 就抛异常。

    File类

      *概念: File 类是 文件和目录路经营的抽象表示形式   f:/day

      *成员变量:pathSeparator     路径分割符  ;

             separator             目录分割符   / 

      *构造方法:   File(String parent,String child)

     

             File(file parent,file child)

             File(String parent,file child)

             File(file parent,String child)

    * 最常用的是 :直接创建路径对象

       *File类  方法

            * createNewFile()  创建文件

          *  delete()    删除文件 / 删除文件夹

          * mkdirs()    创建文件夹

          * length()    获取文件中的字节数

          * getName()    获取目录下最后一个文件名

          * getParentFile()  获取父路径

          * endwith()   判断是否为**结尾的

          * listFiles()   获取功能 

     

  • 相关阅读:
    Android之判断某个服务是否正在运行的方法
    Service完全解析(转)
    详解Android动画之Frame Animation(转)
    android SDK 快速更新配置(转)
    浅析Android中的消息机制(转)
    android中handler用法总结
    InputStream重用技巧(利用ByteArrayOutputStream)
    IntelliJ IDEA使用总结篇
    JDK,JRE,JVM区别与联系-理解与概括
    Egret IDE中搜索,过滤文件,只搜索.ts
  • 原文地址:https://www.cnblogs.com/luYing666/p/10398030.html
Copyright © 2011-2022 走看看