摘要:
目录
什么是迭代器
迭代器的设计意义
ArrayList对迭代器的实现
增强for循环和迭代器
参考链接
什么是迭代器
Java中的迭代器——Iterator是一个位于java.util包下的接口,这个接口里声明了三个重要的方法hasNext()、next()、remove()。下... 阅读原文
2020-05-18 09:33:02 阅读(2000) 评论(0)
摘要:
一、方法
1、概述
方法,也可以称之为函数,在其他语言中可能方法和函数的概念和语法是不同的,比如Python中的函数是可以在文件中独立定义并存在的,而方法则是在类之中定义的函数,但是在Java中,方法和函数都指的是同一个语法,都是一样的,既可以称它为方法,也可以称它为函数。需要注意以下几点:
方法是定义在类... 阅读原文
2020-05-18 08:09:02 阅读(2153) 评论(0)
摘要:
Mockito是很常用的测试工具,使用过程中可能会遇到下面的问题:
Mockito cannot mock/spy because : - final class
问题重现:
引入该依赖到项目的maven配置如下:
<dependency>
<groupId>org.mockito... 阅读原文
2020-05-18 07:14:02 阅读(2059) 评论(0)
摘要:
实践内容
从 MariaDB 一张表内读 10 万条记录,经处理后写到 MongoDB 。
具体实现
1、新建 Spring Boot 应用,依赖如下:
<!-- Web 应用 -->
<dependency>
<group... 阅读原文
2020-05-18 06:00:33 阅读(2221) 评论(0)
摘要:
我的LeetCode:https://leetcode-cn.com/u/ituring/
我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii
LeetCode 面试题58 - I. 翻转单词顺序
与以下题目相同
前往:LeetC... 阅读原文
2020-05-18 00:54:02 阅读(2351) 评论(0)
摘要:
我的LeetCode:https://leetcode-cn.com/u/ituring/
我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii
LeetCode 151. 翻转字符串里的单词
题目
给定一个字符串,逐个翻转字符串中... 阅读原文
2020-05-17 23:15:03 阅读(2275) 评论(0)
摘要:
对于类和封装的学习,学习了private这个函数,但是到练习的时候,出现了问题......
问题描述:
类里面的年龄(age)使用了private函数,在srtAge里面添加了一个判断,(用来判断数字,当age>=18的时候右边运行还是会显示else里的语句,只有age>=0的时候,才会运行正... 阅读原文
2020-05-17 22:08:13 阅读(2012) 评论(0)
摘要:
我的LeetCode:https://leetcode-cn.com/u/ituring/
我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii
LeetCode 25. K 个一组翻转链表
题目
给你一个链表,每 k 个节点一组进... 阅读原文
2020-05-17 20:19:01 阅读(2282) 评论(0)
摘要:
总结Java中的reference类型与四种引用类型
本文通过分析源码和实验测试总结了Java中的reference类型、Reference类以及四种引用类型的基础知识。
仅做学习记录目的,有误的欢迎指出!
一、什么是reference类型
Java数据类型分为两大类:
基本类型 (primitive typ... 阅读原文
2020-05-17 19:03:05 阅读(2061) 评论(0)
摘要:
项目简介
项目来源于:https://gitee.com/wishwzp/Diary
本系统基于JSP+Servlet+Mysql
一个基于JSP+Servlet+Jdbc的个人日记本系统。涉及技术少,易于理解,适合JavaWeb初学者学习使用。
难度等级:入门
技术栈
编辑器
Eclipse Versi... 阅读原文
2020-05-17 18:04:07 阅读(3157) 评论(0)