- 博客(18)
- 收藏
- 关注
原创 Java: super关键字 final关键字 内部类的定义与使用
文章目录1.super关键字(表示父类属性、表示父类方法)2.final关键字--终结器3.内部类的定义与使用:在类内部进行其他类结构嵌套操作1.super关键字(表示父类属性、表示父类方法)a.super用于方法①用于构造方法(******)表示调用父类构造方法super(参数列表);当子类调用父类无参构造时,super( 方法参数);可写可不写,表示调用父类无参构造。当子类调用父类有...
2019-08-31 13:27:05 280
原创 基于Java语言开发的仿Everything命令行文件搜索工具
文章目录一、项目简介二、Everything功能实现分层结构图三、功能具体实现1.模型2.数据库3.Lombok4.index索引5.检索search6.文件监控系统四、运行结果示例五、源码一、项目简介 仿照Everything桌面工具,基于Java语言开发的命令行文件搜索工具,用于在Windows命令行下查询一些文件,基于Java语言开发的工具可以在Windows平台和Linux平台上无差...
2019-07-26 19:48:03 636
原创 C语言:扫雷小游戏(第一次不炸死,周围没有雷时可展开)
扫雷的实现思路首先我们需要两个棋盘,设计者棋盘和玩家棋盘。打印棋盘后要在棋盘上布雷,这里采用的是九乘九的棋盘放置十个雷。棋盘存储信息用由二维数组来完成,让这个二维数组开始先全部存储0,然后把要布置雷的地方改为1,用来区分雷和非雷。布完雷后开始扫雷,如果第一次输入的坐标处是雷,为了实现第一次不炸死,把这个位置的1改为0,但此时雷的总数就减少一个,需要寻找一个字符为0的坐标将其改成1以维持雷的总数...
2018-05-30 13:09:54 881
原创 C语言:三子棋小游戏(可拓展为n行n列的n子棋)
在写程序之前我们先来理清一下这个游戏需要由哪些功能的函数组成:1.初始化棋盘2.电脑打印出棋盘3.电脑提示玩家先走还是电脑先走 4.电脑走5.玩家走6.判断输赢7.判断平局8.判断游戏继续 先创建...
2018-05-28 21:21:48 719 1
原创 c语言操作符总结(含代码举例)
操作符分类:算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员算术操作符+ - * / %/:如果要执行整数除法,必须保证两个数都是整数;如果要执行浮点数除法,两个数中至少一个是浮点数;%:取模的两个数必须都是整数,返回的是整除之后的余数。例:#include&...
2018-05-09 23:23:20 416
原创 c语言:判断1000年——2000年之间的闰年 (两种方法)
首先,闰年是指能被4整除但不能被100整除或者能被400整除的年份。①第一种方法比较复杂,需要使用多个if语句来完成。第一个if语句判断能否被4整除,第二个if语句判断能否被100整除,第三个if语句判断能否被400整除(注意第三个语句不能使用else if,if else语句在使用时只要进入第一个if语句就不会再进入后面带有else的语句,如果这里使用else if则判断不出被400整...
2018-04-30 17:55:01 1542
原创 c语言:输出乘法口诀表
基本思路观察乘法口诀表,总共九行,每一行的第一个乘数从一到九依次增大,第二个乘数从1开始一直增大到小于等于每行的第一个乘数。由此可见需要定义两个变量分别表示第一个乘数和第二个乘数和使用两个for循环,完整代码如下:注意:为了使打印后的乘法口诀表格式更整齐输出时可以使用%2d。...
2018-04-30 16:10:09 575
原创 c语言:打印100~200之间的素数
素数的定义 素数又称质数,一个大于1的自然数,除了1和它自身外,不能被其他自然数整除。基本思路在打印素数之前,先要给出100到200之间的数,在不用存储数据的条件下,使用for循环比数组更节省内存空间。定义一个变量x用来循环100到200之间的数,用x除以2到x-1之间的数,如果可以整除,则说明它不是素数;如果不能整除,则这个数是素数并将其打印。再...
2018-04-27 17:53:25 432 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人