Java
子非愚
这个作者很懒,什么都没留下…
展开
-
Java 案例二 猜数字游戏
/* 猜数字案例 游戏操作如下: 后台预先生成一个1-100之间的随机数,用户键盘录入猜数字 如果猜对了,打印“恭喜您,答对了” 如果猜错了 猜大了:打印“sorry,您猜大了!” 猜小了:打印“sorry,您猜小了!” 直到数字猜到为止 结果三种情况: 猜中了,猜大了,猜小了 随机数类 Random 输入类 Scanner 选择结构 i...原创 2018-10-28 16:17:07 · 1105 阅读 · 0 评论 -
Java 案例十 接口多态案例的实现
1.案例介绍定义USB接口(具备开启功能、关闭功能),笔记本要使用USB设备,即笔记本在生产时需要预留可以插入USB设备的USB接口,即就是笔记本具备使用USB设备的功能,但具体是什么USB设备,笔记本并不关心,只要符合USB规格的设备都可以。鼠标和键盘要想能在电脑上使用,那么鼠标和键盘也必须遵守USB规范,不然鼠标和键盘的生产出来无法使用进行描述笔记本类,实现笔记本使用USB鼠标、USB...原创 2018-11-05 17:52:09 · 1047 阅读 · 0 评论 -
Java 案例十二 酒店管理系统
1.案例介绍某五星级酒店,资金雄厚,要招聘多名员工(经理、厨师、服务员)。入职的员工需要记录个人信息(姓名、工号、经理特有奖金属性)。他们都有自己的工作要做。本案例要完成如下需求:获取酒店幸运员工; 酒店开设VIP服务,酒店的厨师与服务员可以提供VIP服务。(厨师做菜加量、服务员给顾客倒酒)。 编写测试类 向酒店中,增加多名员工(其中包含1名经理,1名厨师、2名服务员); 调...原创 2018-11-10 13:31:14 · 13962 阅读 · 5 评论 -
Java 案例十一 完整的员工类(super ,this的使用)
1.案例介绍某IT公司有多名员工,按照员工负责的工作不同,进行了部门的划分(研发部员工、维护部员工)。研发部根据所需研发的内容不同,又分为JavaEE工程师、Android工程师;维护部根据所需维护的内容不同,又分为网络维护工程师、硬件维护工程师。公司的每名员工都有他们自己的员工编号、姓名,并要做它们所负责的工作。工作内容 JavaEE工程师:员工号为xxx的 xxx员工,正在研发淘...原创 2018-11-07 16:31:19 · 1483 阅读 · 2 评论 -
Java 案例九 员工类系列定义
1题目某IT公司有多名员工,按照员工负责的工作不同,进行了部门的划分(研发部员工、维护部员工)。研发部根据所需研发的内容不同,又分为JavaEE工程师、Android工程师;维护部根据所需维护的内容不同,又分为网络维护工程师、硬件维护工程师。公司的每名员工都有他们自己的员工编号、姓名,并要做它们所负责的工作。工作内容 JavaEE工程师:员工号为xxx的 xxx员工,正在研发淘宝网站...原创 2018-11-04 21:28:07 · 2684 阅读 · 0 评论 -
Java 案例七 超市管理系统(商品清单,商品添加,商品删除,修改库存)
import java.util.ArrayList;import java.util.Scanner;/* * 超市管理系统 * 实现的功能: * 1.商品数据的初始化 * 2.用户的菜单选择 * 3.根据选择执行不同的功能 * 3.1 read 查看商品 * 3.2 Create 添加商品 * 3.3 Delete 删除商品 * 3...原创 2018-11-02 14:56:33 · 19597 阅读 · 5 评论 -
Java 案例八 随机点名系统(使用类实现,面向对象)
package cn.itcast.demo07;import java.util.ArrayList;import java.util.Random;/* * 随机点名器: * 1.创建集合,将Student对象存储到集合中 * 2.总览所有学生的信息 * 将存储到集合中的Student对象遍历 * 3.随机学生 * 随机数,作为索引,到集合中去查找元素 * ...原创 2018-11-03 21:41:33 · 3141 阅读 · 0 评论 -
Java 案例六 奇数求和 水仙花 打印乘法口诀 打印数组 逆序输出数组 选择排序 冒泡排序 折半查找
1.奇数求和/* 编写程序求1+3+5+...+99的和值 有一个数据从0变到100 循环 int i = 0; ,+100 ++ 从0-100,范围内找到奇数 数%2==1 奇数 所有的奇数求和 需要变量,保存奇数的求和 实现步骤: 1.程序中可以使用的数据,预先定义好变量 需要奇数和 2.利用循环,让变量从0变化到100 3.判断变量的变化情况是不是奇数 ...原创 2018-11-01 23:12:39 · 442 阅读 · 0 评论 -
Java 案例四 库存管理系统(使用方法数组实现该功能)
/* 管理员能够进行的操作有3项(查看、修改、退出), 我们可以采用(switch)菜单的方式来完成。 -------------库存管理------------ 1.查看库存清单 2.修改商品库存数量 3.退出 请输入要执行的操作序号: 每一项功能操作,我们采用方法进行封装,这样,可使程序的可读性增强。 选择1.查看库存清单”功能,则控制台打印库存清单 选...原创 2018-10-30 19:27:43 · 2161 阅读 · 0 评论 -
Java 案例一 商场库存清单案例
/* 实现商品库存清单案例 步骤: 1.实现表头,是固定数据,直接写输出语句 2.表格中间,商品数据,采用变量形式,定义变量,找对数据类型,输出所有变量 3.表格尾巴,一部分数据固定,另一部分,商品数据进行数学计算,运算符。*/public class ShopSave{ public static void main(St...原创 2018-10-27 13:26:47 · 3857 阅读 · 0 评论 -
Java 案例五 库存管理系统(使用集合方法实现该功能)
/* 管理员能够进行的操作有3项(查看、修改、退出), 我们可以采用(switch)菜单的方式来完成。 -------------库存管理------------ 1.查看库存清单 2.修改商品库存数量 3.退出 请输入要执行的操作序号: 每一项功能操作,我们采用方法进行封装,这样,可使程序的可读性增强。 选择1.查看库存清单”功能,则控制台打印库存清单 选...原创 2018-10-31 20:53:28 · 8840 阅读 · 2 评论 -
Java 案例三 随机点名器
/* 案例: 随机点名器,即在全班同学中随机的打印出一名同学名字。 要做的随机点名器,它具备以下3个内容: 存储所有同学姓名 总览全班同学姓名 随机点名其中一人,打印到控制台 案例需求分析: 我们队本案例进行分析,得出如下分析结果: 1.存储全班同学名字 2.打印全班同学每一个人的名字 3.在班级总人数范围内,随机产生一个随机数,查找该随机数对应的同学...原创 2018-10-29 11:32:49 · 1870 阅读 · 0 评论 -
Java 案例十三 出生的到现在的天数 润年的求法(不一样的算法)
高级的算法: 日历设置到指定年份的3月1日,add向前偏移1天,获取天数,29润年package cn.demo04;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class Date...原创 2018-11-12 20:03:53 · 272 阅读 · 0 评论