A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 810296276 初级黑马   /  2019-5-7 14:54  /  1149 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  • map集合的概述和特点
    • 健值对方式存储数据
    • 一个键对应一个值
    • 健不允许重复,值可以重复
    • 无序

  • map集合常用方法
    • 添加:put(key,value)
    • 删除:remove(key)
    • 清除:clear()
    • 判断健是否存在:containsKey(key)
    • 判断值是否存在:containsValue(value)
    • 是否为空:isEmpty()
    • 长度:size()

  • map结合读取数据方法
    • 获取单个元素:get(key)
    • 获取所有健:keySet()
    • 获取所有的值:values()
    • 获取健和值的集合:entrySet()      Map.Entry<k,v>

  • Collections常用方法
    • 排序:sort()
    • 反转:reverse()
    • 洗牌:shuffle()
      • File类的概述和构造方法
        • 概念:文件和目录的抽象表示
        • 构造方法
          • new File("完整路径");
          • new File("目录",“文件”);
          • File file1=new File("目录") File file2=new File(file1,"文件");


      • File类创建类方法
        • 创建文件:createNewFile();
        • 目录:mkdir() ;
        • 多级目录:mkdirs()

      • File类的判断和获取方法
        • 判断是否是目录:isDirectory()
        • 判断是否是文件:isFile()
        • 判断文件或目录是否存在:exists()
        • 名字:getName()
        • 路径:getPath()
        • 全路径:getAbsolutePath()
        • 获取目录下文件名:list()
        • 获取目录下文件:listFiles()

      • File类删除
        •         删除文件:delete()删除目录时,目录必须为空

      • 不死神兔例子
        • f(1)=1
        • f(2)=1
        • f(3)=f(2)+f(1)=1+1=2
        • f(4)=f(3)+f(2)=2+1=3
        • f(5)=f(4)+f(3)=2+1=3+2

      • 阶乘
        • jc(1)=1
        • jc(2)=2*jc(1)=2
        • jc(3)=3*jc(2)=6
        • jc(4)=4*jc(3)=24
        • jc(5)=5*jc(4)=120

      • 流概述
        • 概念:数据传输的总成
        • 分类:   输入流   输出流
        • 工作方式:字节流 字符流

      • 字节流写数据
        • 字节输出流:OutPutStream() FileOutPutStream("文件的路径")
        • 字节形式写数据:write() write(byte[]) write(byte[],off,len)
        • 释放资源:close()

      • 字节流写数据的两个小问题
        • 换行:/r/n
        • 如何进行追加写:new FileOutPutStream("文件的路径",true)
        • finally try catch后必须要执行的代码块,做关闭资源的操作
      • 字节流读取数据
        • 字节输入流对象:InputStream() FileInputStream("")
        • 读数据的方法:read()     当-1时代表文件到结尾   read(byte[])返回值实际读取数据的长度,-1代表数据读取完成
        • 释放资源:close()









0 个回复

您需要登录后才可以回帖 登录 | 加入黑马