数组有工具类,方面操作数组 集合也有工具类:Collections 常用方法示例: ...
分类:
编程语言 时间:
2018-01-14 00:59:58
阅读次数:
130
set接口的特点: 1.不包含重复元素 2.set集合没有索引,只能用迭代器或增强for循环遍历 3.set的底层是map集合 方法和Collection的方法基本一样 set接口的实现类HashSet: 1.无序集合 2.可以存入空(null) 3.不可以存在重复元素 示例: set底层数据结构是 ...
分类:
编程语言 时间:
2018-01-13 14:24:02
阅读次数:
184
List接口继承自Collection接口 具有重要的三大特点: 1.有序集合:存入和取出的顺序一致 2.此接口的用户可以对列表中每个元素插入位置精确的控制:可以通过索引操作 3.可以存储重复元素 List接口的特有方法(与索引有关): List集合遍历方式有三种:迭代器遍历,普通for循环遍历,增 ...
分类:
编程语言 时间:
2018-01-13 11:20:14
阅读次数:
172
泛型的概念: 简单地讲,就是同一个方法(类),可以接受不同的数据类型并运行得到相对应的结果,不会出现安全问题 上一篇有一段这样的代码: 没有定义集合类型、迭代器类型 这里会有隐患:如果add(1);,自动装箱成Integer类型,无法转换成String,发生类型的转换异常 java中提出了泛型的概念 ...
分类:
编程语言 时间:
2018-01-13 00:16:41
阅读次数:
170
Math类:数学工具类,做一些数学计算,开方,对数,三角函数等 所有方法都是静态方法,不需要建立对象,直接用类名调用即可 示例: 这里写几个在日常开发中会用到的,比如三角函数之类的平时不会用到,了解即可 Arrays类:数组工具类,帮助我们对数组进行一些操作: 有些方法可以在日常开发中为我们节省很多 ...
分类:
编程语言 时间:
2018-01-12 11:32:33
阅读次数:
144
这里介绍基本数据类型包装类,Integer是int的包装类, 其他的基本数据类型的包装类的方法和Integer的方法几乎一致,会一种即可全会 基本数据类型包装类的特点:用于在基本数据类型和字符串之间进行转换 这些类属于java的核心类,不需要import Integer类的方法: parseInt方 ...
分类:
编程语言 时间:
2018-01-11 23:54:56
阅读次数:
230
System类,系统类,包含的是静态方法,无法创建对象 这里介绍几个简单的方法,其他一些在后边用到的时候会讲 类方法: currentTimeMillis():获取当前毫秒数 exit()方法:退出JVM虚拟机 gc()方法:收取对象的垃圾,这个不需要举例,知道即可 getProperties()方 ...
分类:
编程语言 时间:
2018-01-11 23:49:23
阅读次数:
211
Class.forName方法,此方法含义是:加载参数指定的类,并且初始化它。 ...
分类:
编程语言 时间:
2018-01-11 16:16:25
阅读次数:
167
Date,时间和日期类,这里讲util包中的而不是sql包中的 Date:表示特定的时间瞬间,精确到毫秒(1000毫秒=1秒) 时间和日期的操作都基于毫秒值 时间原点:1970年1月1日,0时0分0秒,对应毫秒值为0 得到当前时间的毫秒值: Date类的构造方法: Date类的方法: 我们发现Dat ...
分类:
编程语言 时间:
2018-01-11 16:00:16
阅读次数:
142
正如python的re模块,不过Java和Python的正则表达式有一些区别,这里做简单介绍,具体的细节可以参考网上其他的文章: 功能:可以用于检验一个字符串,比如验证用户名,验证密码格式,验证是否是邮箱,等等 示例: "[0-9]{6,12}"匹配规则:6到12位的数字,比如123456789就是 ...
分类:
编程语言 时间:
2018-01-11 15:46:43
阅读次数:
205