自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE加强:static、设计模式单例、继承

类变量一般使用public修饰,对外完全公开暴露。

2024-09-02 18:49:31 135

原创 Java项目实战:ATM系统

需求:模拟ATM系统。

2024-09-01 22:41:26 493

原创 Java常用API:String、ArrayList

需求:实现随机产生验证码,验证码的每位可能是数字、大写字母、小写字母分析:1、设计一个方法,该方法接收一个整形参数,最终要返回对应位数的随机验证码2、方法内定义两个字符串变量:一个用来记住生成的验证码,一个用来记住要用到的全部字符3、定义for循环控制生成多少位随机字符,每次得到一个字符范围内的随机索引,根据索引提取该字符,把该字符交给code变量连接起来,循环结束后,在循环外返回code即可。

2024-09-01 16:37:34 691

原创 Java面向对象综合案例

成员变量有:id(编号)、电影名字(name)、电影价格(price)、电影评分(score)、导演(director)、主演(actor)、其他信息(info)允许用户根据电影编号(id)查询出某个电影的详细信息。二、设计电影的操作类(MovieOperator)展示系统中的全部电影(每部电影展示:名称,价格)一、设计一个实体类:电影类(Movie)有参构造器和无参构造器。

2024-08-31 19:15:08 177

原创 Java面向对象

this就是一个变量,可以用在方法中,来拿到当前对象;哪个对象调用方法,this就指向哪个对象,也就是拿到哪个对象。this:主要是用来解决变量名称冲突问题,用来解决对象成员变量与方法内部变量名称一样时,导致访问冲突问题。编译这个方法的时候,会给方法加一个参数。

2024-08-31 16:46:47 308

原创 Java案例:双色球

需求:投注号码由6个红色号码和1个蓝色号码组成,红色球号码从1-36中选择,蓝球号码从1-16中选择。

2024-08-31 11:00:57 250

原创 Java案例:抢红包

方案一:写一个for循环控制抽奖5次,每次抽奖,都从数组中随机找出一个金额,如果该金额不是0,则代表抽中,接着用0替换该位置处的金额,然后继续下一个粉丝的抽奖;如果抽中的金额发现是0,代表该位置处的红包之前被别人抽走,则从新的数组中随机找出一个金额,继续判断,直至抽中的金额不是0为止。方案二:先把数组里面的5个金额打乱顺序,打乱后的顺序认为是中奖顺序,接着,写个for循环,执行5次,每次都提示抽奖,每次抽奖都是依次取出数组中的每个位置处的金额作为中奖金额即可。

2024-08-30 17:49:22 152

原创 Java案例:评委打分、数字加密、数据拷贝

1、定义一个动态初始化的数组,用于录入评委打分2、提前定义三个变量用来记住数组中的最大值、最小值和总和3、遍历数组中的每个数据,依次找出最大值、最小值和总和4、遍历结束后,按照计算规则算出选手的最终得分1、反转数组,就是对数组中的元素,按照前后位置,依次交换数据2、一般会把多个事拆分成多个方法去完成,也就是独立功能能独立成一个方法数据拷贝:创建一个与原数组一摸一样的数组。

2024-08-30 17:02:42 266

原创 Java案例:开发验证码

1、定义一个for循环,循环5次2、随机生成0、1、2的数据,一次代表当前要生成的字符是:数字、大写字母、小写字母3、把0、1、2交给switch生成对应类型的随机字符4、在循环外定义一个String类型的变量用来连接生成的随机字符5、循环结束后,返回String类型的变量。

2024-08-30 16:01:48 276

原创 Java购买机票案例

11月-来年四月为淡季,头等舱7折,经济舱6.5折。5-10月为旺季,头等舱9折,经济舱8.5折;请开发程序设计出用户当前机票的优惠价。

2024-08-30 15:44:15 160

原创 Java方法重载

方法重载一个类中,出现多个方法的名称相同,但是他们的形参列表不同,这些方法称为方法重载。

2024-08-30 15:20:36 255

原创 Java方法案例

设计方法的技巧,主要关注三方面:1、方法是否需要接受数据进行处理2、方法是否需要返回数据3、方法要处理的业务。

2024-08-30 10:23:32 128

原创 静态数组和动态数组

常用格式:二、案例:静态数组累加五个数据分别是11,22,33,44,55,计算相加总数1、将五个数据存放到静态数组中2、遍历数组中的每个数据,然后再外面定义求和变量把他们累加起来运行结果三、动态数组常用格式;四、案例:评委打分案例录入6名评委的打分,录入完毕后输出选手的平均得分分析;1、定义一个动态初始化的数组存分数2、遍历数组中的每个位置,每次提示用户录入一个评委的分数,并存入到数组对应的位置3、 遍历数组中的每个元素进行求和,最终算出平均分打印出来运行结果五、案例1.1:数

2024-08-29 20:34:48 407

原创 生成随机数Random

随机生成一个1-100之间的数据,提示用户猜测,猜大提示过大,猜小提示过小,直到猜中结束游戏。3、在死循环里,每次都提示用户输入一个猜测的数字,猜大提示过大,猜小提示过小,猜中则结束游戏。(2-10),先-2,然后再(0-8)+2。1、先随机生成一个1-100之间的数据。2、定义一个死循环让用户可以一直猜测。该类的实例用于生成一个伪随机数流。

2024-08-29 19:06:41 418

原创 Scanner:录入用户键盘输入数据

Scanner。

2024-08-29 16:34:44 199

空空如也

空空如也

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

TA关注的人

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