摘要: 数组特点 存放一组相同的数据类型(基本类型和对象类型)的数据,从而实现对数据的管理。优势:可以快速的通过下标对数组元素进行访问,效率高劣势:容量实现定义好了,不能随着需求变化而扩容。 集合特点 集合中的元素是任意引用数据类型(数组类型合对象类型)。集合长度可... 阅读全文
posted @ 2020-06-09 20:49 明金同学 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 全部章节 >>>> 本章目录 7.1 集合概述 7.1.1 Java集合体系概述 7.1.2 实践练习 7.2 List集合 7.2.1 ArrayList实现类 7.2.2 LinkedList实现类 7.2.3 实践练习(一) 7.2.4 实践练习(二... 阅读全文
posted @ 2020-06-09 20:41 明金同学 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 按“yyyy-MM-dd”格式输入一个字符串型日期,然后输出这个日期为本年中的第几周。 实现思路: 使用SimpleDateFormat格式化输入参数。 Calendar下的静态属性WEEK_OF_YEAR返回本日期在本... 阅读全文
posted @ 2020-06-09 20:40 明金同学 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 由系统随机生成一个1~100之间的整数。 通过控制台一直输入一个整数,比较该数与系统随机生成的那个数,如果大就输出“猜大了。”,继续输入;如果小就输出“猜小了。”,继续输入;如果相等就输出“恭喜,猜对了。”,退出输出。 ... 阅读全文
posted @ 2020-06-09 20:37 明金同学 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 将一个int数组中的元素拼接成int元素以逗号分隔字符串。 实现思路: 定义一个数组变量int[] arrs = {12,21,33,9,2}。 定义一个方法arrayToString(int[]),该方法实参是arr... 阅读全文
posted @ 2020-06-09 20:37 明金同学 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 在控制台输入纯字符的字符串,输出当前字符串的长度。统计出该字符串中出现相同字母次数最多的字母(不考虑不同字母出现次数相同的情况)。将出现最多次数的字母字母替换成“-”,并将该字符串按照“-”进行拆分成字符串数组,最后对该字... 阅读全文
posted @ 2020-06-09 20:37 明金同学 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 重写Dog类的equals(Object obj)方法。如果equals(Object obj)中obj为Dog类型,则判断当前对象的dogName与obj对象的dogName是否同名,如同名则返回true,否则返回fal... 阅读全文
posted @ 2020-06-09 20:36 明金同学 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 模拟五子棋博弈过程中的异常声明和异常抛出,判断用户所下棋子的位置,是否超越了棋盘的边界。 棋盘的横坐标的范围为0~9,纵坐标范围为0~14,如果用户所放棋子的坐标超出了坐标范围,捕获系统抛出的异常,给出友好的提示信息。 ... 阅读全文
posted @ 2020-06-09 20:36 明金同学 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 返回本章节 返回作业目录 需求说明: 完善控制台版五子棋,判断用户所下棋子的位置,是否已经存在棋子,如果已经存在,则抛出用户自定义异常,提示用户该位置已经有棋子。 实现思路: 创建用户自定义异常类GoBangException,该类继承自Exception父类... 阅读全文
posted @ 2020-06-09 20:35 明金同学 阅读(56) 评论(0) 推荐(0) 编辑
摘要: package com.qq.gb;import java.util.Scanner;public class GoBang { Scanner sc = new Scanner(System.in); String [][] num= new Stri... 阅读全文
posted @ 2020-06-09 19:53 明金同学 阅读(44) 评论(0) 推荐(0) 编辑