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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • StringBuilder类与String类区别:

    StringBuilder对象可以进行追加、插入操作。这些操作修改了str对象的值,而没有创建新的对象。


    查看全部
  • String.length()为字符串长度

     Array.length为数组长度

    String.charAt(i) 首位字符的位置为0 最后一位为长度-1 

    查看全部
  • 字符串索引从0开始,找不到返回值则为-1,借此用于判断

    substring从beginindex到endindex-1,不包含最后一个

    trim()用于除去前后空格

    charAt(index)获取index字符

    split(String str,int index):str表示按照str分割如果字符串中存在str将分割掉,返回的数组不含str,index表示从index不分割了,index可以无,str可以=“”;


    查看全部
  • String类的常用方法:

    53d9f7d200010bb007780366.jpg53a8e7320001a8d807090391.jpg

    查看全部
  • https://img1.sycdn.imooc.com//5b45cf5f0001eeac03540402.jpg然后通过 s1="欢迎来到:"+s1; 改变了字符串 s1 ,其实质是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象,如下图所示:

    2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。

    3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法(前面条件运算符章节讲过哦~~)


    查看全部
  • 异常的处理原则https://img1.sycdn.imooc.com//5b45cadf0001979806940370.jpg

    查看全部
    0 采集 收起 来源:经验总结

    2018-07-11

  • 一旦一个字符串在内存中创建,则这个字符串将不可改变.

    每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法,即:

    比较内容是否相同,应使用 ”equals()” 方法

    比较内存地址是否相同,应使用“==”方法


    查看全部
  • Date date = new Date(); //得到当前时间,但存在错误可能。因此不推荐使用。

    Calendar c = Calendar.getIntance();//Calendar是个抽象类

    Date date = c.getTime();////通过Calendar抽象类的getIntance方法,再转换成Date



    查看全部
  • data创建对象代表当前时间一般是不友好的格式,可以通过SimpleDateFormat类格式化时间格式其中:

    format(date对象)将日期转换为指定格式文本;

    parse()将文本转化为日期(ps;要异常处理)

    查看全部
  • 字符串s长度用法s.length();

    判断是否等于一个字符用单引号


    查看全部
  • try { 可能会出现异常的代码 }

    catch (异常的种类) { 处理异常的方法 }

    catch (第二种异常的种类) { 处理异常的方法 }

    finally { 不管有没有异常一定会执行的语句 }

    try catch finally语句块

        1.用于捕捉异常。

        2.当try中有错误出现时,会被catch捕捉,并且做出相应的反应。

        3.当有final时,该语句块中的程序会在catch后执行【即使catch有return】,返回函数前执行。

        4.当try catch final语句块中都没有return时,程序会从语句块外部读取;否则会按照final-


    查看全部
  • java入门
    查看全部
  • 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理

    2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包


    查看全部
  • java集合框架  


    查看全部
  • StringBuilder类与String类最大的区别就是:

    StringBuilder对象可以进行追加、插入操作。这些操作修改了str对象的值,而没有创建新的对象。

    查看全部

举报

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

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