为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • collection接口是List  Set  Queue的父接口

    查看全部
  • //强制类型转换

    int b=(int) a;

    //产生随机数函数

    int x=(int)(Math.random()*10);

    //使用foreach循环来输出数组中的元素

    for(int num:nums){

    System.out.print(num+"  ");

    }

    查看全部
  • Calendar c=Calendar.getInstance();//创建Calendar对象

    int year=c.get(Calendar.YEAR);//获取年


    Date date=c.getTime();//将Calendar对象转换成Date对象


    查看全部
  • Date d = new Date();

    //创建SimpleDateFormat对象,指定目标格式

    SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd  HH:mm:ss");

    //调用format()方法,格式化时间,转换成指定格式字符串

    String today = sdf.format(d);

    //输出

    System.out.println(today);


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


    String day="2018/10/08 17:00:00";

    SimpleDateFormat df =new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");

    //调用parse()方法,将字符串转换成日期

    Date date = df.parse(day);

    System.out.println(date);



    查看全部
  • 基本类型不能调用方法

    查看全部
    0 采集 收起 来源:练习题

    2018-10-08

  • 基本类型与字符串之间的转换

    //将基本类型转换成字符串

    int c=10;

    String str1=Integer.toString(c);//方法一

    String str2=String.valueOf(c);//方法二

    String str3=c+"";//方法三


    //将字符串转换成基本类型

    String str ="8";

    int d =Integer.parseInt(str);//方法一

    int e =Integer.valueOf(str);//方法二

    查看全部
  • 基本类型和包装类之间的转换

    int i=10;

    Integer x= new Integer(i);//手动装箱

    Integer y=i;//自动装箱


    Integer j=new Integer(8);

    int m=j.intValue();//手动拆箱为int类型

    int n=j;//自动拆箱为int 类型

    查看全部
  • Integer m=new Integer(5)

    Integer n = new Integer("8")

    /将Integer型转换成double类型

    double score3=score2.doubleValue();

    查看全部
  • 必须包含则是!=-1,不能在首位就是!=0;

    查看全部
  • Math类用于执行基本数学运算的方法,Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名

    Math.round() //四舍五入

    Math.ceil()    //返回大于参数的最小值

    Math.floor()    //返回小于参数的最大值

    Math.random()    //返回0到1之间的随机浮点数

    查看全部
  • Collection接口:是List、Set、Queue接口的父接口;定义了可用于操作List、Set、Queue的方法(增删改查)


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

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

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

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

        ArrayList底层是有数组实现的

    查看全部
  • 集合概述

    集合的概念:Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象。


    集合的作用:

        在类的内部,对数据进行组织;

        简单而又快速的搜索大数量的条目;

        有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素;

        有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以使任意类型。


    与数组的对比:

        数组的长度固定,集合长度可变

        数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象


    Java集合框架

    两个根接口:Collection(单个独立对象) 和 Map(提供映射关系<Key,Value> Entry键值对)

    Collection 有3个子接口:

        List序列 (ArrayList数组序列)     Queue队列(LinkedList链表)        (排列有序、可重复)      

        Set集(HashSet哈希集)(无序、不可重复)

    Map:HashMap(哈希表)


    查看全部
  • 创建Calendar

    Calendar c=Calendat.getInstance();

    将Claendar对象转换成Date对象

    Date date=c.getTime();


    日期转换成指定格式的字符串 


     String now=sdf.format(date);


    查看全部
  • 在需要频繁的对字符串进行修改的时候,String Builder的效率比String的效率要高

    查看全部
    0 采集 收起 来源:练习题

    2018-10-07

  • StringBuilder str=new StringBuilder("");

    追加字符串

    str.append("");

    插入字符串

    str.insert(位置," ")

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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