为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 获取字符串中的字符的位置 用indexOf('') 获取字符串中的子字符串的位置 用indexOf("") 如果找不到该字符串,则返回-1 记得都要使用对象进行引用 比如有个String name = "JAVA.com" 使用时就是name.indexOf(); 截取字符串中的子字符串,比如截取以上name的后缀.com 先获取点的位置 name.indexOf('.'),赋给一个值doc,则为doc=name.indexOf('.'),此时doc的值是4,然后获取从.开始到整个字符串结束的全部字段,有一个获取全部字符串的长度,为length(),获取name字符串的长度则为 name.length().赋给一个值last=name.length() 现在,我们有了字符‘.'的位置,即doc的值 4;我们也有了字符串最后一个字符的值 name.length()-1,即last-1,那么可以通过substring来截取 即截取JAVA.com中的.com 为 name.substring(doc,last),赋给一个值jiequ = name.substring(doc,last) 以上我们可能有疑惑:为什么是(doc,last) 而不是(doc,last-1) 那是因为substring方法的取值是【doc,last),包含前面的值,不包含后面的值。 其实此sunstring(begin,end)一般是用于截取中间的子字符串,如果我们直接从某个位置取到字符串的结束,我们可以直接写开始就可以了。 比如上面截取.com 我们只需要 name.substring(index)即可 要将name里面的内容与其他的相比,比如与 JAVA 看name与字符串JAVA是否相同,如何做? 即用equals() name.equals("JAVA") 如果相同 是true 不同 则是false
    查看全部
  • Collection接口、子接口以及实现类 Collection接口是 List、Set、Queue接口的父接口 定义了可用于操作List、Set、Queue的方法——增删改查 强调:这必须掌握
    查看全部
  • 如果s1="imooc",s2="imooc" 因为他们都是直接赋予了s2和s1的具体值imooc,所以在内存中优化后,只存了一次imooc,然后讲s1和s2同时指向这个imooc所在的地址。 s3="i love" +s1 s4="i love" +s1 以上s3与s4中存在s1的变量,当没有赋予具体值,而是由一个变量赋予过去的,则内存地址不相同
    查看全部
  • Set可添加空对象null; Set无序(随机)存储对象;
    查看全部
  • set与list接口不同之处,不能修改特定位置的元素,因为set集合中的元素是无序的,set有自己的元素排序机制
    查看全部
  • 泛型指定的存储对象类别必须是引用类型---String ,自定义的Class ,基本数据类型的包装类
    查看全部
  • 泛型---安全性改善,防止存储不必要的数据
    查看全部
  • 经验与总结
    查看全部
    0 采集 收起 来源:经验总结

    2016-01-24

  • map实现方法。
    查看全部
  • 可以使用 throw 语句抛出异常
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

  • 使用 try-catch-finally 语句捕获并处理异常
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

  • Exception 的父类是 Throwable
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

  • 捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

  • Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

  • 多重 catch 语句中,异常类型必须子类在前父类在后
    查看全部
    0 采集 收起 来源:练习题

    2016-01-24

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!