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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 学生的可选择的课程信息 存放在Set类型的属性courses中 在构造器中 将courses进行初始化(实例化)this.courses=new HashSet();因为Set是一个接口,所以不能直接实例化,通过HashSet这个实现类来进行实例化 ,需要导入包 在实际开发中,应该把所有的属性都私有化,然后通过get 和 set 来访问属性
    查看全部
  • Collection接口 1.是List、Set和Queue接口的父接口 2.定义了可用于操作List、Set和Queue的方法-增删改查 List接口及其实现类---ArrayList List是元素有序并且可以重复的集合,被称为序列 List可以精确的控制每个元素的插入位置,或删除某个位置元素 ArrayList--数组序列,是List的一个重要实现类 ArrayList底层是由数组实现的 集合框架是为表示和操作集合而规定的一种统一的标准的体系结构是一种工具类,就像是容器,储存任意数量的具有共同属性的对象。作用有1,在类的内部对数据进行组织。 2,简单而快速的搜索大数量的条目。(查找某一条元素)3,有的集合接口提供了一系列排列有序的元素,并可以在序列中间快速的插入或者删除有关元素。 任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。在集合框架的类继承体系中,最顶层有两个接口:Collection表示一组纯数据,Map表示一组key-value对 Collection类主要有三个接口: Set表示不允许有重复元素的集合,排列无序,接口的实现类:HashSet List表示允许有重复元素的集合,排列有序,接口的实现类:ArrayList (序列) Queue 主要用于存储数据,而不是处理数据。排列有序,接口的实现类:LinkedList(链表,同时也是List接口的实现类)
    查看全部
  • 1.集合的概念 Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象 2.集合的作用 在类的内部,对数据进行组织 简单而快速的搜索大数量的条目 有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型 3.为什么选择集合 数组的长度固定,集合长度可变 数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象 4.Java集合框架体系结构 主要是Collection和Map家族 Collection:List(序列),Queue(队列),Set(集) ArrayList:数组序列 LinkedList:链表 HashSet:哈希集 HashMap:哈希表<Key,Value>(键值对)
    查看全部
  • 使用Math类操作数据 Math类的所有方法都是静态方法,所以使用该类方法时可以直接用类名如Math.round(); 常用的方法: 1,long round()返回四舍五入的值。返回值为long 2,double floor()返回小于参数的最大整数。返回值为double 3,double ceil() 返回大于参数的最先整数。返回值为double 4,double random()返回[0,1)之间的随机数。返回值为double 定义一个整型数组,长度为10: int[] nums = new int[10]; 产生10以内的随机整数int x =(int)(Math.random()*10);
    查看全部
  • java集合框架
    查看全部
  • 使用Date和SimpleDateFormat类表示时间 java.util.Date和java.text.SimpleDateFormat类 1.使用Date类的默认无参构造方法创建的对象就代表当前时间 Date d = new Date(); 2.可以使用SimpleDateFormat来对日期时间进行格式化 使用format()方法将日期转换为指定格式的文本 Date d =new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String today = sdf.Format(d); yyyy-MM-dd HH:mm:ss为预定义字符,yyyy表示四位年,MM表示两位月,dd表示两位日期,HH表示小时(24时制),mm表示分钟,ss表示秒 使用parse()方法将文本转换为日期 String day = "2014年02月14日 10:30:25"; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = df.parse(day);
    查看全部
  • 使用 Date 和 SimpleDateFormat 类表示时间
    查看全部
  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
    查看全部
  • add是将传入的参数作为当前List中的一个Item存储,即使你传入一个List也只会另当前的List增加1个元素 addAll是传入一个List,将此List中的所有元素加入到当前List中,也就是当前List会增加的元素个数为传入的List的大小
    查看全部
  • 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱
    查看全部
  • StringBuilder 类的常用方法
    查看全部
  • java中StringBuilder类的常用方法 StringBuilder append(参数) 追加内容到当前StringBuilder对象的末尾 StriingBuilder insert(位置,参数) 将内容插入到StringBuilder指定的位置 String ToString() 将StringBuilder对象转换为String对象 Int length() 获取字符串的长度
    查看全部
  • hello
    查看全部
  • java中String类的常用方法 1,int length()返回当前字符串的长度。 2,int indexOf(char ch)查找字符ch 在字符串中第一次出现的位置。 3,int indexOf(String str)查找字符str 在字符串中第一次出现的位置。 3,int lastIndexOf(cahr ch)查找字符ch在字符串中最后一次出现的位置。 4,int lastIndexOf(String str)查找str在字符串中最后一次出现的位置。 5,String substring(int beginIndex)获取从下标开始到最后的内容。 6,String substring(int beginIndex,int endIndex)获取两位置之间的内容。 7,String trim()除去了前后空格的字符串。 8,boolean equals(Object obj)将该字符串与该对象进行比较返回True或False。 9,String toLowerCase()将字符串变成小写。 10.String toUpperCase()将字符串变成大写。 11,char charAt(int index)获取字符串中指定位置的字符。 12,String[]split(String regex,int limit)将字符串分割成字符串返回字符串数组。 13,byte[]getByte()将字符串转化成byte数组 注:使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部

举报

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

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