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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 其实记住一个方法就可以的: // 类型 变量名称 = 类型.valueOf(新的变量名称); String str1 = String.valueOf(m);这个我可以的 没有错 看你前面是什么类型啊, .valueOf前面是什么就转成什么类型
    查看全部
  • 装箱是把基本类型封装成包装类的过程,但是要注意两者的对应关系,不对应不能叫做装箱,比如说牛奶装进牛奶盒,不能装进罐头里。 这种说法不太严格,拆箱是一种对应的转换,比如Integer转为int,Double转为double。转换成基本数据类型可以调用包装类的函数来进行相应的转换。 包装类是java.lang包里的类,装箱是基本类型转换成包装类的一种操作,分为自动装箱和手动装箱。
    查看全部
  • List接口及其实现类-Arraylist List是元素有序并且可以重复的集合,被称为序列 List可以精确的控制每个元素的插入位置,或删除某个位置元素
    查看全部
  • List序列 Queue队列 Set集
    查看全部
  • 与数组的区别 1、数组的长度固定,集合长度可变 2、数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象
    查看全部
  • 集合的作用 1、在类的内部,对数据进行组织 2、简单而快速的搜索大数量的条目 3、有的集合接口,提供了一系列排列有序的元素,并可以在序列中间快速的插入或者删除有关元素
    查看全部
  • 异常体系结构: 父类是Throwable类,两个子类就是ERROR以及Exception类。Exception要么是编译出错或者环境问题。 Exception有两个异常就是RuntimeException属于非检查异常如空指针异常,数组越界,类型转换异常,整除0等。一般是代码本身有异常逻辑上有问题。 检查异常:文件异常IOException与sql异常。 Try catch 异常处理。 Try中是一些可能出异常的方法代码,当出现异常在catch捕获异常,对异常处理要么就是发出警告或者其他一些逻辑处理。 多重catch块为什么会有,因为当可能出现的异常很多种,如果只有一个catch异常,那么就会显得模糊不清,所以需要有多个catch捕获异常,遵循有小到大从子类到父类的异常顺序。 Finally中放最终执行的代码。
    查看全部
  • 使用foreach循环输出数组中的元素 for (类型 变量名 : 需要遍历的数组名) { System.out.print(变量名 + " ");
    查看全部
  • 基本类型:byte 对应的包装类:Byte 基本类型:short 对应的包装类Short 基本类型:int 对应的包装类:Integer 基本类型:long 对应的包装类:Long 基本类型:float 对应的包装类:Float 基本类型:double 对应的包装类:Double 基本类型:char 对应的包装类:Character 基本类型:boolean 对应的包装类:Boolean 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法
    查看全部
  • 在需要频繁对字符串进行修改操作时使用 StringBuilder 的效率比 String 要高,所以选项 B 的说法不正确,选择 B
    查看全部
    0 采集 收起 来源:练习题

    2017-11-02

  • java 中的 StringBuilder 类的常用方法: 1.str.append("abc") 追加字符串 abc 2.str.toString();转换为string对象 3.str.insert(num,"abc")在字符串num位置(从左到右数num个字符后,添加)添加 abc 内容 4.str.length()获取字符的长度
    查看全部
  • 在Java中,除了可以使用 String 类来存储字符串,还可以使用 StringBuilder 类或 StringBuffer 类存储字符串,其中: (1)String 类具有是不可变性:多个字符串进行拼接了以后产生一个新的临时变量并指向一个新的对象或新的地址。 StringBuffer以及StringBuilder 都是一个操作类 因此都必须先通过实例化才能进行操作 (2)StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。 如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。 StringBuilder 对象,用来存储字符串,并对其做了追加和插入操作。这些操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。
    查看全部
  • 访问集合中的元素:1、通过for循环 2、通过迭代器遍历 3、通过foreach访问
    查看全部
  • 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数组 注:substring的string的s是小写
    查看全部
  • 2, 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。 3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法(前面条件运算符章节讲过哦~~)
    查看全部

举报

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

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