摘要:
package demo02; /* 定义含有泛型的接口 */ public interface GenericInterface<I> { public abstract void method(I i); } package demo02; public class GenericInterfa 阅读全文
posted @ 2022-07-05 21:24
夫君
阅读(25)
评论(0)
推荐(0)
摘要:
我们在集合中会大量使用到泛型,这里来完整地学习泛型知识。泛型,用来灵活地将数据类型应用到不同的类、方法、接口当中。将数据类型作为参数进行传递。 定义和使用含有泛型的类 定义格式∶ 修饰符 class 类名<代表泛型的变量>{ } 例如,API中的ArrayList集合∶ class ArrayLis 阅读全文
posted @ 2022-07-05 21:13
夫君
阅读(32)
评论(0)
推荐(0)
摘要:
定义:可以存储任意类型的对象元素。 案例: ArrayList<String> list = new ArrayList<String>(); 作用:在程序中无法确定一个集合中的元素到底是什么类型,那么在取出元素时,如果进行强制类型转换就很容易出错 案例: 分析: 在不加泛型之前,给集合添加数据是O 阅读全文
posted @ 2022-07-05 20:59
夫君
阅读(38)
评论(0)
推荐(0)
摘要:
Iterator遍历集合——工作原理 在调用Iterator的next方法之前,迭代器的索引位于第一个元素之前,不指向任何元素,当第一次调用迭代器的next方法后,迭代器的索引会向后移动一位, 指向第一个元素并将该元素返回,当再次调用next方法时,迭代器的索引会指向第二个元素并将该元素返回,依此类 阅读全文
posted @ 2022-07-05 20:30
夫君
阅读(110)
评论(0)
推荐(0)
摘要:
定义:Iterator接口是Java集合框架中的一员。 作用:Collection接口与Map接口主要用于存储元素。 常用方法: boolen hasNext(); //判断游标右边是否还有元素 object next(); //返回游标右边的元素并把游标移动到下一个位置 void remove() 阅读全文
posted @ 2022-07-05 20:12
夫君
阅读(92)
评论(0)
推荐(0)
摘要:
Collection集合常用功能 方法: boolean add(E e); 向集合中添加元素 boolean remove(E e); 删除集合中的某个元素 void clear(); 清空集合所有的元素 boolean contains(E e); 判断集合中是否包含某个元素 boolean i 阅读全文
posted @ 2022-07-05 19:53
夫君
阅读(41)
评论(0)
推荐(0)
摘要:
集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢?· ~集合︰集合是java中提供的一种容器,可以用来存储多个数据集合和数组既然都是容器,它们有啥区别呢? ~数组的长度是固定的。集合的长度是可变的 ~数组中存储的是同一类型的元素,可以存储基本数据类型值 阅读全文
posted @ 2022-07-05 19:21
夫君
阅读(32)
评论(0)
推荐(0)
摘要:
1.基本类型->字符串(String)1.1.基本类型的值+"" 最简单的方法(工作中常用)1.2.包装类的静态方法toString(参数),不是Object类的toString() 重载(参数列表不同,这里是重载不是重写哦)static String toString(int i) 返回一个表示指 阅读全文
posted @ 2022-07-05 17:53
夫君
阅读(61)
评论(0)
推荐(0)
摘要:
作用:JDK中提供了一系列的包装类,通过这些包装类可以将基本数据类型的值包装为引用数据类型的对象 基本类型——包装类对照表 装箱与拆箱 基本类型与对应的包装类对象之间,来回转换的过程称为"装箱"与拆箱": ~装箱:从基本类型转换为对应的包装类对象。· ~拆箱:从包装类对象转换为对应的基本类型。用In 阅读全文
posted @ 2022-07-05 17:16
夫君
阅读(118)
评论(0)
推荐(0)
摘要:
System类1、currentTimeMillis()方法作用:获取当前系统时间的毫秒值【注意:从现在到1970年1月1日 00:00:00】 2、arraycopy(...)方法作用:复制数组 参数:Object src, int srcPos, Object dest, int destPos 阅读全文
posted @ 2022-07-05 16:58
夫君
阅读(26)
评论(0)
推荐(0)
摘要:
Java中StringBuilder的构造方法 StringBuilder构造方法: public StringBuilder(): 创建一个空白可变的字符串对象,不含有任何内容 public StringBuilder(): 根据字符串内容,来创建可变字符串对象 //链式编程 sb.append( 阅读全文
posted @ 2022-07-05 16:23
夫君
阅读(295)
评论(0)
推荐(0)
摘要:
System类的常用方法1、currentTimeMillis方法2、arraycopy方法 java.lang.System 类中提供大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中, 常用的方法有:- public static long currentTim 阅读全文
posted @ 2022-07-05 15:57
夫君
阅读(42)
评论(0)
推荐(0)
摘要:
时间日期相关类总结 Date类 A.构造方法 Date();根据当前系统时间创建时间对象 B.成员方法 Date(long time)根据传入的毫秒值时间创建出日期对象 DateFormat类&SimpleDateFormat类 A.构造方法 SimpleDateFormat(String s):根 阅读全文
posted @ 2022-07-05 15:36
夫君
阅读(37)
评论(0)
推荐(0)
摘要:
java.util.Calendar类:日历类 Calendar类是一个抽象类,里边提供了很多操作日历字段的方法(YEAR、MONTH、DAY_OF_MONTH、HOUR ) Calendar类无法直接创建对象使用,里边有一个静态方法叫getInstance(),该方法返回了Calendar类的子类 阅读全文
posted @ 2022-07-05 15:10
夫君
阅读(116)
评论(0)
推荐(0)
摘要:
程序分析:(1)使用Scanner类获取出生日期(2)使用DataFormat类中的方法parse,把字符串的出生日期解析为Data格式的出生日期(3)把Data格式的出生日期转化为毫秒值(4)获取当前的日期,转化成毫秒值(5)使用当前日期的毫秒值-出生日期的毫秒值(6)把毫秒差值转换成天数 pub 阅读全文
posted @ 2022-07-05 14:44
夫君
阅读(102)
评论(0)
推荐(0)
摘要:
使用 SimpleDateFormat格式化日期 SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行。例如: public static void main(String[] args) { 阅读全文
posted @ 2022-07-05 14:08
夫君
阅读(119)
评论(0)
推荐(0)
摘要:
一, Date类类 Date 表示特定的瞬间,精确到毫秒。 毫秒:千分之一秒作用:可以对时间和日期进行计算可一把日期转换为毫秒进行计算,计算完毕,再转换为日期。 把日期转换为毫秒:当前的日期:2020-11-10;时间原点(0毫秒):1970-1-1 00:00:00 计算当前日期到原点一共多少毫秒 阅读全文
posted @ 2022-07-05 13:34
夫君
阅读(247)
评论(0)
推荐(0)
摘要:
一,Object类概述:Object是类层次结构的根,每个类都可以将Object作为超类,所有类都直接或者间接的继承自该类构造方法:pulic Object()在面向对象中,子类要访问父类的无参构造方法,是因为它们的的顶级父类只有无参构造方法二,toSting()方法1,toString()方法在O 阅读全文
posted @ 2022-07-05 11:47
夫君
阅读(66)
评论(0)
推荐(0)
摘要:
红包文化源远流长。从古时的红色纸包,到手机App中的手气红包,红包作为一种独特的中华文化传承至今。之前 的课程中,我们也编写过程序,模拟发普通红包。那么今天,我们将整合基础班课程中所有的技术和知识,编写一 个带界面版的 发红包 案例 案例需求 分析并使用已给出的类,编写程序,设置红包类型。 红包类型 阅读全文
posted @ 2022-07-05 10:25
夫君
阅读(959)
评论(0)
推荐(0)
摘要:
当接口作为方法的参数时,需要传递什么呢?当接口作为方法的返回值类型时,需要返回什么呢?对,其实都是它的 子类对象。 ArrayList 类我们并不陌生,查看API我们发现,实际上,它是 java.util.List 接口的实现类。所 以,当我们看见 List 接口作为参数或者返回值类型时,当然可以将 阅读全文
posted @ 2022-07-05 09:31
夫君
阅读(277)
评论(0)
推荐(0)

浙公网安备 33010602011771号