摘要: 一、介绍 增强for循环(foreach),专门用来遍历集合或者数组,底层实现使用迭代器。 二、定义格式 for(变量类型 变量 : 数组/集合){ // 处理数据 } 变量就是每次循环所获取的元素,变量类型就是数组或者集合的元素类型 IDEA快速构建增强for循环:集合/数组.for 例子 Col 阅读全文
posted @ 2021-05-14 23:53 徐林俊 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一、概念 迭代器是对Iterator的称呼,专门用来对Collection集合进行遍历使用的。学习迭代器的目的就是为了遍历集合。 二、迭代器的使用步骤 先获取集合的迭代器对象 使用迭代器对象调用hasNext(),判断是否存在下一个元素 如果有调用next()方法,获取下一个元素 循环2、3步骤,直 阅读全文
posted @ 2021-05-14 23:46 徐林俊 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、概述 ArrayList就是集合,集合就是一种能够存储多个数据的容器。常见的容器有集合和数组。 java.util.Collection是集合的顶层类型,而且是一个接口,我们不能对Collection类型进行实例化,我们可以借助ArrayList进行实例化。 二、集合和数组有什么区别 集合长度可 阅读全文
posted @ 2021-05-14 22:43 徐林俊 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Java中的基本数据类型没有方法和属性,而包装类就是为了让这些拥有方法和属性,实现对象化交互。 基本数据类型 包装类型 byte Byte short Short int Integer long Long float Float double Double char Character 阅读全文
posted @ 2021-05-14 21:47 徐林俊 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 java.util.Arrays是数组的工具类,里面有很多静态的方法用来对数组进行操作(如排序和搜索),还包含一个静态工厂,可以将数组转换为List集合。 二、toString public static String toString(int[] a) 返回指定数组的内容的字符串表示形式 阅读全文
posted @ 2021-05-14 20:50 徐林俊 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、Biginteger 1.1、介绍 java.math.Biginteger类不是基本数据类型之一,可以用来对一些大整数做运算。当超出基本数据类型数据范围的整数运算时就可以使用BigInteger了。 1.2、构造方法 BigInteger(String value) 可以将整数的字符串,转换为 阅读全文
posted @ 2021-05-14 20:34 徐林俊 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 System类包含几个有用的类字段和方法。它不能被实例化。 二、exit public static void exit(int status) exit方法用来终止当前运行的Java虚拟机,非零表示异常终止 三、currentTimeMillis currentTimeMillis方法用 阅读全文
posted @ 2021-05-14 19:50 徐林俊 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 Math包含执行基本数字运算的方法,如基本指数、对数、平方根和三角函数。所提供的都是静态方法,可以直接调用。 二、abs public static int abs(int a) abs方法用来获取参数a的绝对值 例子 public class MathTest { public stat 阅读全文
posted @ 2021-05-14 19:38 徐林俊 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 java.util.Calendar类表示日历,内含有各种时间信息,以及获取,计算时间的方法。Calendar本身是一个抽象类,有直接子类GregorianCalendar,使用时需要有日历对象,可以借助子类的构造方法创建对象,也可以通过Calendar提供的静态方法getInstance 阅读全文
posted @ 2021-05-14 17:28 徐林俊 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一、概念 在程序中日期的数据往往会使用字符串来表示,如果需要进行日期相关的运算,为了操作方便我们会将字符串的日期转换为日期类型。当要将日期信息展示给用户时,往往我们又会将日期对象数据转换为有格式的日期字符串。要完成日期与字符串的相互转换,我们就可以借助DateFormat类了 。 注意:DateFo 阅读全文
posted @ 2021-05-14 16:45 徐林俊 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 一、概念 java.util.Date 表示特定的瞬间,精确到毫秒。 二、Date类的构造方法 2.1、public Date() 创建的对象,表示的是当前计算机系统时间 public class DateTest { public static void main(String[] args) t 阅读全文
posted @ 2021-05-14 15:41 徐林俊 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、概念 Object是类层结构的根,每个类都把Object作为超类。所有对象(包括数组)都实现了这个类的方法。 二、toString 2.1、源码 public String toString() { return getClass().getName() + "@" + Integer.toHe 阅读全文
posted @ 2021-05-14 15:16 徐林俊 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、概念 一个类A内部定义了一个类B,那么B就是A的内部类。A可以称为外部类。 二、成员内部类的定义 类中方法外定义的类,我们称为成员内部类。 class Outer{ class Inner{ } } 如果要描述两个事物,这两个事物存在包含关系,就可以使用内部类。人与心的关系;汽车与引擎的关系。 阅读全文
posted @ 2021-05-14 13:44 徐林俊 阅读(59) 评论(0) 推荐(0) 编辑