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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • VVe
    Map的增删改查方法 1.(增)put(K,V); 2.(查)get(K);返回跟Key值对应的Value值 3.KeySet();返回Key值的Set集合,可以通过遍历每一个Key值然后调用get(K)方法来实现遍历Map。 Map<String,Student> m=new HashMap<String,Student>; (指定Key值为String类型,Value值为Student的泛型) Set<String,Student>s=m.KeySet(); for(String st:s){ System.out.println(m.get(st).name);} 4.size();返回Map的大小
    查看全部
  • 判断引用是否相等用==,判断String的内容是否相等用equals()。
    查看全部
  • String 生成的一个对象,如果有相同的数据只生成一个,当给一个String对象赋值的时候就是修改引用而已。使用==判断的时候判断的是引用的地址是否是一样的。使用equals时如果没有使用+符号来连接的话,两个对象的值相等的话返回true,如果使用了就是false。但是Integer相加后如果数值相等的话也是返回true的。
    查看全部
  • VVe
    Map 1.Map中的键值对是以Enter类型的对象实例存在的,一个Enter对象实例包含键Key还有值Value。 2.Map中的Key值不可以重复,但是Value行。 3.Map也支持泛型,例如Map<K,V> HashMap: 1.HashMap是Map接口的重要实现类。 2.HashMap中的键值对(Enter类)是无序的。 3.Key值和Value值都可以为null,但是一个HashMap的Key值中只能有一个NULL(Key值不可重复)
    查看全部
  • int length() 返回当前字符串的长度 int indexOf(int ch) 查找ch字符在该字符串中第一次出现的位置 int indexOf(String str) 查找str子字符串在该字符串中第一次出现的位置 int lastIndexOf(int ch) 查找ch字符在该字符串中最后一次出现的位置 int lastIndexOf(String str) 查找str子字符串在该字符串中最后一次出现的位置 String substring(int beginIndex) 获取从beginIndex位置开始到结束的子字符串 String substring(int beginIndex, int endIndex) 获取从beginIndex位置开始到endIndex位置的子字符串 String trim() 返回去除了前后空格的字符串 boolean equals(Object obj) 将该字符串与制定对象比较,返回true或false String toLowerCase() 将字符串转换为小写 String toUpperCase() 将字符串转换为大写 char charAt(int index) 获取字符串中指定位置的字符 String[] split(String regex, int limit) 将字符串分割为子字符串,返回字符串数组 byte[] getBytes() 将该字符串转换为byte数组 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部
  • String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。
    查看全部
  • ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致
    查看全部
  • 相信各位小伙伴们对基本数据类型都非常熟悉,例如int、float、double、boolean、char等。基本数据类型是不具备对象的特性的,java为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。
    查看全部
  • throwable有两个类分别是error和Exception;
    查看全部
    0 采集 收起 来源:Java异常简介

    2018-02-21

  • Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round();
    查看全部
  • str.trim();只去两头,中间不去
    查看全部
  • VVe
    1.Set无序且不可重复,常被称为集。 2.HashSet是Set接口的一个重要实现类。 3.Collection接口的一些方法Set接口也有,但是因为Set是无序的,所以get()方法不能用,循环也只能用Foreach和迭代器遍历每一个元素,每次遍历的顺序还不一样。 4.如果输入的对象(引用)重复的话,只会取同样的第一个输入的对象(引用) 5.Set是可以添加空对象的。
    查看全部
  • VVe
    1.指定类型的泛型不只可以接受本类型的对象,还可以接受子类型的对象 子类继承父类,会自动继承(隐示)父类无参的构造方法,如果父类有一个有参的构造方法但是没有无参的构造方法就会报错。因为声明了一个有惨的构造方法的话,原本隐示的无参构造方法就会没有 2.泛型的指定类型不能是基本类型,要指定基本类型的话得是他们的包装类。
    查看全部
  • VVe
    什么是泛型: 泛型有什么用: 给集合指定一个类型,让集合只能接受这个类型的元素,要给集合添加其他类型的元素的时候,编译器会报错,把元素放进集合的时候就是这个类型的元素,取出来就不用进行强转。 泛型怎么用: List<Course> l=new ArrayList<Course>();
    查看全部
  • 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法
    查看全部

举报

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

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