• 20165201 2017-2018-2 《Java程序设计》第6周学习总结


    20165201 2017-2018-2 《Java程序设计》第6周学习总结

    教材学习内容总结

    第八章

    String类能有效地处理字符序列信息,它的常用方法有:

    • public int length()可以统计一个String对象的字符序列的长度
      例如:
          String a = "rocedu";  
          int n1,n2;  
          n1 = a.length();  
          n2 = "dsgdsdbs".length();
    
    • public boolean equals(String s)可以比较当前String对象的字符序列是否与参数s指定的String对象的字符序列相同
    • public boolean startsWith(String s)
      public boolean endsWith(String s)前者判断当前String对象的字符序列前缀是否是参数指定的String对象s的字符序列,后者判断一个String对象的字符序列后缀是否是String对象s的字符序列
    • public int compareTo(String s)按字典序与参数指定的 String对象s的字符序列比较大小
    • public boolean contains(String s)判断当前String对象的字符序列是否包含参数s的字符序列
    • public int indexOf(String s) public int lastIndexOf(String s)前者从当前String对象的字符序列的0索引位置开始检索首次出现str的字符序列的位置,并返回该位置,后者从当前String对象的字符序列的0索引位置开始检索最后一次出现str的字符序列的位置,并返回该位置
    • public String substrings(int startpoint)可以获得一个新的String对象,新的String对象的字符序列是复制当前String对象的字符序列中的startpoint位置至最后位置上的字符所得到的字符序列
    • public String trim()可以得到一个新的String对象,而新的String对象的字符序列是当前String对象的字符序列去掉前后空格的字符序列
    • StringTokenizer类不区分标识符、数和带引号的字符串,它们也不识别并跳过注释。既可以在创建时指定,同样也可以根据每个标记来指定分隔符
    • StringBuffer类和String类:String的值是不能改变的,值只要改变就会变成新的对象,然而StringBuffer可以很方便的增删查改字符串的内容而不会改变对象!

    此外,还有:

    • Date
    • Calender
    • Math
    • BigInteger
    • Random
    • Class
    • Console
    • Pattern
    • Matcher

    第十五章

    • 泛型类声明:可以使用“class 名称<泛型列表>”声明一个类,例如:class People<E>
    • 链表:LinkedList<E>泛型类;
      排序与查找;
      洗牌与旋转
    • 堆栈:一定要先进后出!
    • 散列映射
    • 树集
    • 树映射
    • 自动装箱与拆箱

    代码托管


    上周考试错题总结

    解析:B:一个子类只能有一个父类,但一个父类可以有多个子类

    解析:A:abstract关键字不能应用于static、private或final 方法。 E:不能有方法体

    解析:A:应该是虚线。C:接口无法调用类中的其他的非接口方法

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 6000行 30篇 400小时
    第一周 23/23 1/5 18/18
    第二周 367/390 2/7 16/34
    第三周 672/1062 1/8 23/57
    第四周 724/1786 2/10 20/77
    第五周 1084/2870 1/11 15/92
    第六周 1187/4057 1/12 18/110

    参考资料

  • 相关阅读:
    javascript数据结构与算法---二叉树(查找最小值、最大值、给定值)
    javascript数据结构与算法---检索算法(二分查找法、计算重复次数)
    javascript数据结构与算法---检索算法(顺序查找、最大最小值、自组织查询)
    javascript数据结构与算法--高级排序算法(快速排序法,希尔排序法)
    ThinkPHP5中Session的使用
    能让你少写1000行代码的20个正则表达式
    composer 安装
    thinkphp5.0 实现图片验证效果且能点击图片刷新图片
    thinkphp5.0 实现单文件上传功能
    thinkphp5.0 输入变量
  • 原文地址:https://www.cnblogs.com/cbmwtsl/p/8747564.html
Copyright © 2020-2023  润新知