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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • get
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-07-24

  • 多重catch,先小后大(子→父)
    查看全部
  • 非检查异常,自动捕获
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-07-24

  • \public class HelloWorld { public static void main(String[] args) { // Java文件名 String fileName = "HelloWorld.jav"; // 邮箱 String email = "laurenyang@imooc.com"; // 判断.java文件名是否正确:合法的文件名应该以.java结尾 /* 参考步骤: 1、获取文件名中最后一次出现"."号的位置 2、根据"."号的位置,获取文件的后缀 3、判断"."号位置及文件后缀名 */ //获取文件名中最后一次出现"."号的位置 int index = fileName.lastIndexOf("."); // 获取文件的后缀 String prefix = fileName.substring(index+1,fileName.length()); // 判断必须包含"."号,且不能出现在首位,同时后缀名为"java" if ( "java".equals(prefix)&&index>0) { System.out.println("Java文件名正确"); } else { System.out.println("Java文件名无效"); } // 判断邮箱格式是否正确:合法的邮箱名中至少要包含"@", 并且"@"是在"."之前 // 获取邮箱中"@"符号的位置 int index2 = email.lastIndexOf('@'); // 获取邮箱中"."号的位置 int index3 = email.indexOf('.'); // 判断必须包含"@"符号,且"@"必须在"."之前 if (index2 != -1 && index3 > index2) { System.out.println("邮箱格式正确"); } else { System.out.println("邮箱格式无效"); } } }
    查看全部
  • 1. 将comparator作为参数传给sort(studentList,new SutdentComparator())
    查看全部
  • 1. Comparable接口:默认比较规则 实现compareTo()方法:返回值正数表示大,负数表示小,0表示相当 2. Comparator接口:临时比较规则 实现compare()方法 3. Java集合框架包括:Collection接口 Collections工具类 Map接口 Comparable接口 Comparator接口
    查看全部
  • 1. Collections.sort()对Student类排序 ①列表中的元素必须实现Comparable接口
    查看全部
  • 1. collections工具类 java.util.Colletions,操作结合对象的工具类 2. sort(List)排序方法 ①Integer泛型排序 ②String排序 依次比较字母;数字--大写--小写 ③ 3. Random类 Random r=new Random();Integer k=r.nextInt(100);//小于100的随机整数
    查看全部
  • 1. containsKey()判断是否包含Key值 containsValue()判断是否包含value值 2. 也是调用value类型的equals()方法
    查看全部
  • 1.List.indexOf()返回索引位置 2.实现机制:从0开始,调用equals()方法,若为true,则返回;只返回第一次的索引位置 3.lastIndexOf()返回的是最后一个符合的索引位置 4. 若无返回-1
    查看全部
  • 1. hashCode(): 当调用Set的contains()方法时,先调用hashCode()返回哈希码,当哈希码相当,再调用equals()。 2. 右键--源代码Source--生成equals()和hashCode()
    查看全部
  • 在HashMap中,key值跟value值都可以为null,但是一个HashMap只能有一个key值为null的映射(key值不可重复)
    查看全部
  • 1. contain(Object o)判断是否包含指定的元素 ①必须是同一个对象,即引用地址相同,而不是属性相同 ②重写equals()方法,即可实现判断对象是否相同,而不是引用地址相同 public boolean equals(Object obj){ if(this==obj) return true; if(obj==null) return false; if(! (obj instanceof Course)) return false; Course course=(Course)obj; if(this.name==null){ if(course.name==null) return true; else return false; }else{ if(this.name.equals(course.name)){ return true; } else return false; } } 2. 对单行代码进行注释,选中代码,按下ctrl+/ 对多行代码进行注释,选中代码,按下ctrl+shift+/ 3. containAll(Colleciton<?> e)
    查看全部
  • dd、
    查看全部
    0 采集 收起 来源:经验总结

    2015-07-23

  • throw
    查看全部

举报

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

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