自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对类的创建

试编程完成创建一个名为"BankAccount”的类,包含以下私有属性和公有方法属性: 帐户名 (accountNumber),帐余额 (balance)方法: 存款方法(deposit),取款方法(withdraw),获取账户余额getBalance(),获取帐户名称 getAccountNumber()

2023-11-16 14:51:03 452 1

原创 基于JAVA的简易线上购物系统

/有购物车参数,直接执行加入购物车即可,this表示当前商品,直接把当前商品调用MyCart购物车类中的addCart购物车方法即可。//这个set方法特殊,希望加入购物车,不需要传入购物车所有内容,MyGoods[]变量意义是购物车所有内容,只要传入一个商品即可。//加入购物车的商品每一个商品都可以购买,他的状态都是true,判断主类退出循环,用的哪一个商品订单的状态。//把商品加入购物车类中,保证商品加到一个购物车中,购物车实例对象不能在这里实例化,在这里实例化不是一个购物车。

2023-11-14 09:35:37 262 1

原创 用JAVA进行二分查找

它的基本思想是不断将待查找区间分成两部分,然后确定目标元素在哪一部分中,进而缩小待查找区间,直到找到目标元素或者确定目标元素不存在为止。//比较,如果输入数值大于中间值,在后半部分找,小于中间值,在前半部分找。- 如果目标元素大于mid位置的元素,则将待查找区间缩小为[mid+1, right]。- 如果目标元素小于mid位置的元素,则将待查找区间缩小为[left, mid-1]。- 如果目标元素等于mid位置的元素,则找到目标元素,返回mid。//退出循环条件,等于就退出,一直没有找到,退出。

2023-11-14 09:31:50 93

原创 用JAVA编程24点问题(改进版)

/数字可能出现11 12 13,出现11 12 13转换J Q K,把变量接收,判断是否是11 12 13。//采用这个内容,不满足表达式一定报错,借助于ScriptEngine中的异常,现在不能抛,去try。System.out.println("接下来是否继续下一个随机数值(y/n)");//可以简单化,直接输出数字到屏幕,输出4遍随机,这里可以用循环,确定循环次数。//nextLine()用户会输入一堆空格,没有用户名,直接回车,这种情况违法。

2023-11-14 09:29:25 126

原创 用JAVA编程24点问题

/数字可能出现11 12 13,出现11 12 13转换J Q K,把变量接收,判断是否是11 12 13。//接收用户输入的算式,用户输入算式可能会无意间敲上空格,nextLine接收所有。//需要把字符串做运算,重要在于如何处理算式,防止程序报错,判断输入算式的合法性。//可以简单化,直接输出数字到屏幕,输出4遍随机,这里可以用循环,确定循环次数。//nextLine()用户会输入一堆空格,没有用户名,直接回车,这种情况违法。//这四值只要用户可以看到,就ok,系统根据用户输入的算式来判断结果。

2023-11-14 09:27:55 28

原创 用java编写九九乘法表

/满足条件的打印,根据去掉部分的特点,j=i的打印结束,后面的循环没有必要了。//注意第一个乘数是i,第二个乘数是j,调用位置相当于把行列调换。//这里不执行后面的语句,继续下次循环。//每打完9个数字,换个行,第一重循环结束打印换行。//产生笛卡尔积相乘的两个数字,这就是双重循环。

2023-11-14 09:25:57 36

原创 价格猜猜(优化版)

System.out.println(username+",欢迎进入游戏空间,现在请选择的价格猜猜猜商品的类别");//只要用户输错了价格,你就不停使用下面这一句,使用循环.(分辩有限次,还是无限次)无限次使用while。System.out.println("你输入的价格有问题,请检查输入价格:");System.out.println("你输入的价格有问题,请检查输入价格:");// //达到效果,需要使用正则表达式,matches匹配正则表达,搜索正则表达匹配小数。

2023-11-14 09:20:24 28

原创 定义一个10个整型数的数组,并从控制台打印出这个数组中的元素

System.out.print("第 " + (i + 1) + " 个元素:");System.out.println("请输入数组的元素:");System.out.println("数组中的元素为:");// 定义一个长度为10的整型数组。// 从控制台输入数组元素。

2023-11-06 14:40:24 855

原创 用函数实现输入一个char类型字母,不管是大写还是小写,最终控制台输出其小写的字母.

System.out.println("小写字母:" + lowercase);System.out.print("请输入一个字母:");

2023-11-06 14:30:14 125

原创 使用函数完成两个数的加减乘除,将结果返回。注意乘法和除法中不能有任何一个参与计算的数为0

int a = 10;int b = 5;

2023-11-06 14:26:17 304

原创 使用Java编程实现计算100以内的所有素数

System.out.print("素数有:");

2023-11-06 14:21:04 759

原创 使用Java编程实现输出100以内的所有完美数

System.out.println("完美数为:"+i);

2023-11-06 14:19:13 255

原创 游戏: 算24

/数字可能出现11 12 13,出现11 12 13转换J Q K,把变量接收,判断是否是11 12 13。//采用这个内容,不满足表达式一定报错,借助于ScriptEngine中的异常,现在不能抛,去try。//表达式可能有J,Q,K,可以自动去做计算,把J,Q,K换成1,使用replace替换。//可以简单化,直接输出数字到屏幕,输出4遍随机,这里可以用循环,确定循环次数。//nextLine()用户会输入一堆空格,没有用户名,直接回车,这种情况违法。

2023-11-03 15:43:22 31

原创 猴子吃桃问题

题目:一堆桃,猴子第一天吃一半多一个,第二天吃了剩下的一半多一个,依次类推,每天都吃剩下的一半多一个,到 10天就剩下1个桃子。day++){//从最后一天往前计算,计算到第一天。//(后一天个数 + 1) * 2 = 前一天的个数。System.out.println("桃子一共:" + num + "个");由题可以得到一个等式:(后一天的桃子数 + 1) * 2 = 前一天的桃子数。//定义最后一天桃子剩余的个数。

2023-10-31 15:00:33 35 1

原创 输入区间计算水仙花数

if (Math.pow(gewei,3) + Math.pow(shiwei,3) + Math.pow(baiwei,3) == sum){//Math.pow(gewei,3)代表计算个位数的三次方。System.out.println("水仙花数共:" + total + "个");System.out.println("水仙花数为" + sum);System.out.print("请输入区间左侧:");System.out.print("请输入区间右侧:");//定义水仙花个数的初值为0。

2023-10-31 14:55:39 44 1

原创 计算大和尚小和尚吃馒头的问题

while (bigMonks * 3 + smallMonks/3 < totalBreads){//一个大和尚吃三个馒头 + 三个小和尚吃一个馒头 < 馒头总数。题目:100 个和尚吃了 100 个馒头 ,100 和尚有大和尚和小和尚,一个大和尚能吃 3 馒头,三个小和尚吃 1个馒头,问大和尚和小和尚有多少个?if (bigMonks + smallMonks > totalMonks){//如果大和尚 + 小和尚 > 100,无解。//小和尚 = 和尚总数 - 大和尚。//定义和尚一共100个。

2023-10-31 14:51:32 114 1

原创 用JAVA制作简单的和电脑的石头剪刀布

System.out.println("玩家"+ player_name+"出:"+player_choice_name+",平局");System.out.println("电脑"+com_name+"出:"+com_choice_name+",平局");System.out.println("电脑"+com_name+"出:"+com_choice_name+",输");System.out.println("电脑"+com_name+"出:"+com_choice_name+",赢");

2023-10-30 15:08:44 41

原创 用JAVA编写简单的性格测试和心理测试

System.out.println("**************欢迎来到测试现场**************");System.out.println("你是一个比较平衡的人,既喜欢独处又愿意和他人交流。(小说/历史/科学/其他)");System.out.println("你是一个内向、安静的人,不喜欢过多的社交活动。(有氧/力量/灵活性)");System.out.println("你是一个外向、活泼的人,喜欢和他人交往。System.out.println("1.你觉得自己是一个外向的人吗?

2023-10-27 15:14:22 195 1

原创 用JAVA编写简单的星座配偶的代码

将输入的信息与类中的信息一一对比,然后得出最终结果

2023-10-26 14:16:34 46

原创 Java环境的构建与IDEA的下载

Java环境的构建与IDEA的下载。

2023-10-25 16:27:17 34 1

空空如也

空空如也

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

TA关注的人

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