自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 GUI用户登录

· 用户登录界面· 在这里插入图片描述· 功能实现要利用操作数据库· 登录成功,弹出消息框提示用户 - · 登录失败,弹出消息框提示用户 - · 要求采用架构(1)创建学生数据库执行命令:· 执行命令:,打开数据库· 创建用户表 - · 执行语句,查看结果· 插入三条用户记录· 查看用户表记录·在包里创建类3、添加数据库驱动程序包· 在项目根目录创建目录,添加数据库驱动程序包· 创建包,在包里创建类· 运行程序,查看结果· 故意把改错,就会抛出异常被捕获在包里创

2022-06-09 17:45:48 219

原创 java词频统计

· 参看本博《经典案例【词频统计】十一种实现方式》· 针对单词文本文件,统计每个单词出现的次数编程实现· 在项目根目录里创建单词文本文件 - 在建好子包再建· 将文件行按空格拆分成单词数组· 针对每行单词数组进行词频统计· 按指定格式输出词频统计结果...

2022-06-09 16:46:26 346

原创 清理网址中的垃圾字符

在p03.t05包里创建URLCleaning类思路:将网址字符串中的垃圾字符逐个替换掉,要用到String类的replace()查看JDK11的API文档· 搜索String类· 找String类的replace()方法· 尝试replace()· 运行程序,查看结果· 修改程序...

2022-06-08 20:37:52 281

原创 打印杨辉三角形

等腰三角形上面的代码相当于定义了一个3*4的二维数组,这个二维数组的长度为3,可以将它看成3个int[]类型的一维数组,每个一维数组中的元素又是一个长度为4的一维数组。· 第二种方式和第一种类似,只是数组中每个元素的长度不确定。上面的二维数组中定义了三个元素,这三个元素都是数组,分别为{1, 2}、{3, 4, 5, 6}、{7, 8, 9} 。· 可以静态初始化一个二维数组...

2022-06-08 20:31:20 134

原创 打印九九乘法表及百钱买百鸡问题

· 在p02t05包里创建类· 运行程序,查看结果

2022-06-08 20:18:51 292

原创 打印水仙花

所谓水仙花数,是指等于其各位数字立方和的三位数。153=13+53+33370=33+73+03371=33+73+13407=43+03+73分析问题,首先水仙花数是三位数,那么我们可以确定范围:[100, 999],这个我们可以通过循环结构来搞定:然后对于这个范围的每个数n,我们要去判断它是否等于其各位数字的立方和,这里的难点或关键在于如何分解一个三位数,得到它的每位数字。假设我们已经把三位数n分解成百位数p3,十位数p2,个位数p1,这样我们的筛选条件就可以写出来:n == p3 * p3

2022-06-08 20:13:42 283

原创 成绩等级评定拓展练习

2、构建可进不可退的多级菜单系统调用方法运行查看结果 login方法· 登录成功之后,调用 -card· 个人所得税税率表一(综合所得适用)

2022-06-08 19:59:43 110

原创 名片管理系统

· 实现可进可退的多级菜单系统功能:添加名片、查询名片、修改名片、删除名片、保存名片、读取名片要求:数据要持久化保存到磁盘上在包里创建实体类2、创建名片管理类在包里创建类· 程序报错,因为在菜单项1里要调用的登录方法login()尚未定义· 在类里创建方法· 程序报错,因为在方法要调用的名片管理方法尚未定义· 在类里创建方法(4)创建添加名片方法· 在类里创建方法· 编写方法代码· 修改方法,需要调用方法· 在类里创建方法· 对每一个名片对象都会写入磁盘文件,这个

2022-06-02 17:21:29 545

原创 输出指定要求的回文日期

· 2020 年春节期间,有一个特殊的日期引起了大家的注意:。因为如果将这个日期按的格式写成一个 位数是,恰好是一个回文数。我们称这样的日期是。有人表示 是“千年一遇”的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期: 即 2021年 12月2日。也有人表示 20200202 并不仅仅是一个回文日期,还是一个 型的回文日期。对此小明也不认同,因为大约 100 年后就能遇到下一个 型的回文日期:即2121 年 12 月 12 日。算不上“千年一遇”,顶多算“千年两遇”。· 给定一个 8

2022-06-02 15:43:43 205

原创 司机开不同的车

· 创建Car接口· 创建Driver类· 创建测试类· 在包里创建接口2、创建司机类在包里创建类· 在r类里创建成员内部类/**功能:作者:李悦日期:2022年05月12日*/public class Driver {private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}public void driver

2022-06-02 14:30:08 139

原创 学生喂养三种宠物:猫、狗和鸟

动物类(Animal):属性(name、age)、方法(speak、move、eat)猫类(Cat)继承动物类,添加新方法(play)狗类(Dog)继承动物类,添加新方法(play)鸟类(Bird)继承动物类,添加新方法(play)学生类(Student):属性(name)、方法(feed(animal))· 在包里创建类2、继承动物类,创建猫类·在创建类在包里创建类在包里创建类在包里创建类6、创建测试学生类在包里创建类7、运行程序,查看结果运行类分别创建猫、狗与鸟对象

2022-06-02 14:06:03 177

原创 创建笔记本电脑类(继承一个类,实现多个接口)

文章目录任务2、创建笔记本电脑类(继承一个类,实现多个接口)(一)编程实现1、创建NetCard接口2、创建USB接口3、创建Computer抽象类4、创建笔记本电脑类 - Laptop5、创建笔记本电脑测试类任务2、创建笔记本电脑类(继承一个类,实现多个接口)创建NetCard接口和USB接口,创建Computer抽象类,然后继承Computer类,实现NetCard接口和USB接口,创建笔记本电脑类Laptop。Java简化了C++的多重继承,是单根继承,只能继承一个类,但是作为补偿,Java允许

2022-05-26 10:25:13 147

原创 采用面向对象方式求三角形面积

文章目录项目三、探索面向对象编程任务1、采用面向对象方式求三角形面积(一)编程实现2、采用面向对象的思路项目三、探索面向对象编程面向对象程序设计(Object Oriented Programming)作为一种新方法,其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的。任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的范围内更普遍、更集中、更深刻地描述客体的特征。通过建立模型而达到的抽象是人们对客体认识的深化。任

2022-05-26 09:46:24 357

原创 统计一组学生成绩

文章目录任务7、统计一组学生成绩编程实现任务7、统计一组学生成绩统计一组学生成绩的总分、平均分、最高分和最低分假如一组学生100个人,利用前面所学的知识,程序就需要声明10个变量 s c o r e 1 , s c o r e 2 , . . . , s c o r e 100 \mathrm{score1, score2, …, score100} score1,score2,…,score100,来分别记住每位学生的成绩,计算平均分a v e r a g e = s c o r e 1 + s

2022-05-05 08:50:14 194

原创 猜数小游戏(单次版)

文章目录任务6、猜数小游戏(单次版)(一)编程实现(二)拓展练习任务1、猜数小游戏(多次版)任务2、构建可进可退的多级菜单系统任务6、猜数小游戏(单次版)· 游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测,如果猜对了,就结束游戏;如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测。(一)编程实现创建Task_06/**猜数小游戏功能:作者:李悦日期:2022年04月14日*/public class Task_06 {pub

2022-04-27 17:12:13 1698

原创 等差数列求和

文章目录任务4、等差数列求和(一)编程实现(二)拓展练习任务1、打印水仙花数任务4、等差数列求和· 任务:计算1 + 2 + 3 + …… + 100的值(一)编程实现· 创建Task04public class Task04 {public static void main(String[] args) {//声明部分int sum; // 初始化 sum = 0; // 处理部分(for循环也叫计数循环,用于事先知道要循环多少次的情况) for (

2022-04-14 10:05:30 525

原创 Mysql查询

文章目录1.创建 goods表2.查询数据表查询倍数(*几倍数)使用AS建别名查询表中为**null的用户# ** or **查询goods表中tid等于3或gdPrice小于等于50的商品类别id、商品名称和价格查询good表中gdprice不大于50的商品名称查询goods表中gdcity值为“长沙”或“北京”,且gdprice小于等于50的商品名称#or and一起用容易出错所以要加括号 and优先于or查询goods表中gdprice在100到500的商品名称模糊查询SELECT 列 from 表

2022-04-13 15:49:35 2044

原创 闰年判断.

文章目录任务2、闰年判断(一)编程实现任务2、闰年判断什么是闰年?有两种情况:能被4整除但是不能被100整除;能被400整除解决闰年判断问题,涉及三种运算:算术运算、关系运算、逻辑运算第一种闰年情况:year % 4 == 0 && year % 100 != 0第二种闰年情况:year % 400 == 0(一)编程实现· 创建Task02_· 查看运行结果· 闰年条件涉及到两种逻辑运算符,逻辑与&&和逻辑或||,但是没有用逻辑非!,请你修改闰年条件,

2022-04-12 16:01:08 711

原创 成绩等级评定

文章目录任务3、成绩等级评定(一)编程实现方法一、采用并列式多分支结构评定成绩等级方法二、采用嵌套式多分支结构评定成绩等级方法三、采用延拓式多分支结构评定成绩等级方法四、采用开关式多分支结构评定成绩等级(二)讲解知识点(三)拓展练习1、确定给定日期是一年的第几天2、构建可进不可退的多级菜单系统任务3、成绩等级评定对百分制成绩评定等级(100, +∞):超出范围[90, 100]:优秀[80, 90):良好[70, 80):中等[60, 70):及格[0, 60):不及格(-∞, 0):超出

2022-04-07 10:39:37 557

原创 计算圆的面积

文章目录(一)编程实现版本1、程序员指定半径,计算圆面积版本2、用户来输入半径,程序来计算圆面积版本3、设定结果的精度,满足用户的要求(三)拓展练习1、由卡号计算幸运数输入圆半径,计算圆面积,输出结果(一)编程实现版本1、程序员指定半径,计算圆面积· 缺点是跟用户之间没互动版本2、用户来输入半径,程序来计算圆面积· 用户可以输入整数,也可以输入实数输入整数,用sc.nextInt()版本3、设定结果的精度,满足用户的要求· 要求结果保留两位小数·采用遮尾法,数据没变,只是显示两位小数

2022-04-06 16:17:53 373

原创 一、下载IntelliJ IDEA

文章目录一、下载IntelliJ IDEA(一)访问IDEA官网(二)下载IDEA - 2020.1(三)按照老师发的网址二、安装IntelliJ IDEA(一)安装IntelliJ IDEA(二)配置主题与插件1、设置界面主题2、配置缺省插件3、配置特色插件四、设置IntelliJ IDEA(一)滚鼠来缩放字号(二)设置编辑器字体(三)设置文件编码格式(四)设置自动导入(五)设置代码完成五、创建Java项目(一)创建新项目(二)选择项目类型与项目SDK(三)是否基于模版创建项目(四)输入项目名与保存位置(

2022-03-16 19:42:36 364

原创 Java学习笔记

文章目录一、下载JDK8u231二、安装JDK8u231(一)进入安装向导1.双击jdk-8u231-windows-x64.exe图标,进入安装向导(二)选择安装位置1.安装到D盘2.更改JDK安装目录,改到D:\Program Files\Java\jdk1.8.0_231\:3.更改JRE的安装位置4.更改JRE安装目录,改到D:\Program Files\Java\jre1.8.0_231\:5.单击【确定】(三)安装JDK到指定位置1.单击【下一步】按钮,进入安装的过程![在这里插入图片描述](

2022-03-02 19:29:28 554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除