自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 警察、汽车、司机三个类的关联关系(has - a,use - a)

设计3个类:警察、司机、汽车。汽车有车牌、车速和司机三个属性,有加速、减速两个行为;司机有姓名、驾照号和醉酒状态三个属性,有驾驶、喝酒两个行为;警察有临检行为。场景描述:警察通过临检行为检查汽车;如果汽车速度在100以下,那么就不截停车辆,让其正常通过;如果速度超过100,截停汽车,通过汽车获取车牌号和司机姓名、驾照号进行处罚(打印即可);如果司机处于醉酒状态,那么还要追加处罚(打印即可)。汽车类public class Car { /** * 司机 */ p

2022-02-07 13:18:20 562

原创 Java方法重载

Java 允许同一个类中定义多个同名方法,只要它们的形参列表不同即可。如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,这种情况被称为方法重载(overload)。方法重载的要求是两同一不同:同一个类中方法名相同,参数列表不同。至于方法的其他部分,如方法返回值类型、修饰符等,与方法重载没有任何关系。使用方法重载其实就是避免出现繁多的方法名,有些方法的功能是相似的,如果重新建立一个方法,重新取个方法名称,会降低程序可读性。在比较数值时,数值的个数和类型是不固定的,可能是两个 in

2022-02-07 13:14:18 441

原创 java数组冒泡排序

冒泡排序(Bubble Sort)是常用的数组排序算法之一冒泡排序提示:冒泡排序的基本思想是:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素值移动到数组前面,把大的元素值移动到数组后面(也就是交换两个元素的位置),这样数组元素就像气泡一样从底部上升到顶部。获取用户在控制台输入的 5 个成绩信息,将这些成绩保存到数组中,然后对数组应用冒泡排序,并输出排序后的结果,实现步骤如下。一、示例:创建一个 Test 类文件,在 main() 方法中开始编码。首先创建 Scanner 类的实例

2022-02-07 13:08:42 618

原创 简易的员工管理系统

使用员工管理系统之前,需要先登陆。登陆后,可以完成员工的添加、显示,删除、修改、查找、排序的功能。初始数据/*** * 工号数组 */ public static String[] numArray = {"001", "003", "004", "007", "010"}; /*** * 员工数组 */ public static String[] nameArray = {"马超", "关羽", "韩信", "李白", "赵云"};

2022-01-15 22:52:25 513

原创 ATM2.0

实现ATM机(多帐号),实现登陆、存款、取款、查询余额、改密码、转帐、退出的功能。public class ATM2 { /** * 用户数组 */ public static String[] userArray = {"张飞", "关羽", "刘备"}; /** * 账号数组 */ public static String[] codeArray = {"001", "002", "003"}; /** * 密码

2022-01-11 18:46:18 702

原创 猜数字游戏

产生一个60-100的随机数x要求用户输入数,将x的值猜出来如果用户输入数比x更小,显示“小了”如果用户输入数比x更大,显示“大了”直到用户猜对为止。统计用户猜的次数,如果在5次以内猜中,显示“天才”,如果大于5次,显示“笨蛋public static void main(String[] args) { int ran = (int)(Math.random()*41+60); int count = 1; while(true){

2022-01-08 23:17:32 2102

原创 简易ATM

JAVA消息对话框版ATM机public class ATM { public static void main(String[] args) { // 登录 int x = 0; for (int i = 1; i <= 3; i++) { String code = JOptionPane.showInputDialog(null, "请输入账号:"); String pwd =

2022-01-08 23:00:19 250

java基础学习笔记 整理比较全面

java基础学习笔记 整理比较全面

2022-01-19

空空如也

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

TA关注的人

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