摘要: 如果只是获取key,或者value,推荐使用keySet或者values方式; 如果同时需要key和value推荐使用entrySet; 如果需要在遍历过程中删除元素推荐使用Iterator; 如果需要在遍历过程中增加元素,可以新建一个临时map存放新增的元素,等遍历完毕,再把临时map放到原来的m 阅读全文
posted @ 2019-04-20 17:31 冰湖一角 阅读(191670) 评论(3) 推荐(10) 编辑
摘要: public class Test { public static void main(String[] args) { // 循环遍历List的4中方法 List strList = new ArrayList(); strList.add("aaa"); strList.add("bbb"); strL... 阅读全文
posted @ 2019-04-20 17:17 冰湖一角 阅读(65306) 评论(0) 推荐(0) 编辑
摘要: 迭代器(Iterator)是一个对象,它的工作是遍历并选择序列中的对象,它提供了一种访问一个容器(container)对象中的各个元素,而不必暴露该对象内部细节的方法。通过迭代器,开发人员不需要了解容器底层的结构,就可以实现对容器的遍历。 由于创建迭代器的代价小,因此迭代器通常被称为轻量级的容器。 阅读全文
posted @ 2019-04-17 19:56 冰湖一角 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1. 枚举类定义 在某些情况下,一个类的对象是有限而且固定的,比如季节类,它只有4个对象,这种实例有限而且固定的类,在Java里被称为枚举类。 2. 早期实现枚举的方式 这种定义季节的方式简单明了,但存在如下几个问题: 1)类型不安全:因为上面的每个季节实际上是一个int整数,因此完全可以把一个季节 阅读全文
posted @ 2019-04-14 17:52 冰湖一角 阅读(2035) 评论(0) 推荐(1) 编辑
摘要: 利用第三方平台可以实现发送手机短信验证码和语音验证码的功能,本文使用框架是struts2+spring+hibernate,现就action层给出核心代码功能。 以上是干货分享,已测试验证过! Java相关学习视频资料分享: https://www.cnblogs.com/bingyimeiling 阅读全文
posted @ 2019-04-10 19:16 冰湖一角 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: Random类专门用于生成一个伪随机数,它有两个构造器:一个构造器使用默认的种子(以当前时间作为种子),另一个构造器需要程序员显示传入一个long型整数的种子。 Random类比Math类的random()方法提供了更多的方式来生成各种伪随机数,可以生成浮点类型的伪随机数,也可以生成整数类型的伪随机 阅读全文
posted @ 2019-04-02 22:12 冰湖一角 阅读(7862) 评论(0) 推荐(0) 编辑
摘要: 一、简介AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。 ajax() 方法通过 HTTP 请求加载远程数据。 该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpR 阅读全文
posted @ 2019-03-28 16:06 冰湖一角 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 一、批量导入(将excel文件转成list) 1. 前台代码逻辑 1)首先在html页面加入下面的代码(可以忽略界面的样式) 2)其次在引入的js里加入以下代码 2. 后台java导入代码逻辑 1)action 层 2)service层 二、导出(将list转成excel文件) 导出可以分为全部导出 阅读全文
posted @ 2019-03-28 14:48 冰湖一角 阅读(10674) 评论(0) 推荐(0) 编辑
摘要: 抽象类:如果一个类中包含抽象方法,那么这个类就是抽象类。在Java语言中,可以通过把类或类中的某些方法声明为abstract(abstract只能修饰类或方法,不能修饰属性)来表示一个类是抽象类。 接口:接口就是指一个方法的集合,接口中的所有方法都没有方法体,在Java语言中,接口是通过关键字int 阅读全文
posted @ 2019-03-25 19:53 冰湖一角 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Scanner类用于获取键盘输入(是一个基于正则表达式的文本扫描器),它可以从文件、字符串、输入流中解析出基本类型值和字符串值。Scanner类提供了多个构造器,不同的构造器可以接收文件、字符串和输入流作为数据源,用于从文件、字符串和输入流中解析数据。 Scanner类主要提供了两个方法来扫描输入: 阅读全文
posted @ 2019-03-22 20:14 冰湖一角 阅读(1247) 评论(0) 推荐(0) 编辑