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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • https://img1.sycdn.imooc.com//5b88ff570001536502730040.jpg 自定义的不能比较


    查看全部
  • public class HelloWorld {

        public static void main(String[] args) {

    // 定义一个字符串

    String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";

            

            // 出现次数

    int num = 0;

            

             // 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数

    for (int i= 0;i<s.length();i++)

    {

                // 获取每个字符,判断是否是字符a

    if (s.charAt(i)=='a') {

                    // 累加统计次数

    num++; 

    }

    }

    System.out.println("字符a出现的次数:" + num);

    }

    }


    查看全部
  • 案例解析图

    查看全部
  • 字符串的公式

    https://img1.sycdn.imooc.com//5b88f0ed000190dd07960390.jpg

    查看全部
  • 基本类型转换为字符串有三种方法:

    1. 使用包装类的 toString() 方法

    2. 使用String类的 valueOf() 方法

    3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串



    字符串转换成基本类型有两种方法:

    1. 调用包装类的 parseXxx 静态方法

    2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱


    查看全部
  • 11111

    查看全部
  •                         两个 addAll 方法:

    第一个 addAll 方法:插入以数组类型创建的多个实例,可一次性插入数组中所有的实例,比起第一个 add 方法,较为简便。

    第二个 addAll 方法:和第一个 addAll 插入以数组类型创建的多个实例,但可以指定位置。

    注:1、两个 addAll 都是插入以数组类型创建的多个实例。

           2、都会用到Arrays.asList( ),用于将数组转换为List类型。

           3、不管是哪种 add 或是哪种 addAll 取读出来时都是要强转类型和使用List类型的那个属性的 get( ) 方法.

    查看全部
  • https://img1.sycdn.imooc.com//5b880511000116bf07230617.jpg

    https://img1.sycdn.imooc.com//5b8804cd000123d306940436.jpghttps://img1.sycdn.imooc.com//5b88049900011dbf12830741.jpg

    第一个 add 方法:是向 List 中插入一条元素 例如:cosTo.add( s1 ); ----插入的元素。

    第二个 add 方法:是向 List 指定位置插入一条元素 例如:cosTo.add( 2 , s2 ); ----位置 ,插入的元素。

    第二种方法插入的位置不可越界,虽然可以指定位置,但不可超出现有的长度。List 长度起始位置是从0开始。

    查看全部
  • contains 判断列表中是否包含制定元素,包含返回true,,,,,,更确切的将,当且仅当此列表中包含至少有一个满足条件的元素时,则返回true

    查看全部
  •              Collection接口、子接口以及实现类

    Collection接口:

    1、是 List、Set 和 Queue 接口的父接口。

    2、定义了可用于操作 List、Set 和 Queue 的方法----增删改查。

                          List接口及实现类----ArrayList

    1、List 是元素有序并且可以重复的集合,被称为序列。

    2、List 可以精确地控制每个元素的插入位置,或删除某个位置的元素。

    3、ArrayList----数组序列,是 List 的一个重要实现类。

    4、ArrayList 底层是由数组实现控制的。

    查看全部
  • 多次出现的,只创建一个

    查看全部
  • “==” 和 equals() 有什么区别

    ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象

    equals(): 比较存储在两个字符串对象中的内容是否一致


    查看全部
  • Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round();

    其中random()方法的范围随机数可变:

    double a = (Math.random()*n);

    查看全部
  • 有关与日期的包还有 java.util.Calendar 类,它是一个抽象类,可以通过调用 getInstance() 静态方法获取一个Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间。

    还可以实现 Date 和 Calendar 的转换还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。


    查看全部
  • 使用 Date 和 SimpleDateFormat 类表示时间:

    使用并先导入 java.util 中的 Date 类,创建对象并使用。

    更改日期时间的格式:

    使用并导入 java.text 中的 SimpleDateFormat 类:

    1、使用 format() 方法将日期转换为指定格式的文本:

    2 使用 parse() 方法将文本转换为日期

    代码中的 “yyyy年MM月dd日 HH:mm:ss” 指定了字符串的日期格式,调用 parse() 方法将文本转换为日期。

    查看全部

举报

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

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