- 博客(4)
- 收藏
- 关注
原创 Java坦克大战
这个项目是一个基于Java编写的多人坦克大战游戏,通过Java的图形界面库AWT和Swing来实现游戏的图形化界面。玩家可以通过键盘控制自己的坦克移动和射击,并与游戏中的敌人坦克进行战斗。
2024-04-14 15:17:41
277
1
原创 Java房屋出租项目实现
这个房屋出租管理系统主要包含三个类:House类、HouseService类和HouseView类和Utility类。该项目采用了面向对象的设计思想,将房屋信息的表示、业务逻辑和用户界面分别封装在不同的类中,提高了代码的可维护性和扩展性。
2024-03-22 16:55:47
662
1
原创 Java零钱通项目实现
除去基本功能的实现,还添加了输入验证,金额验证等功能。采用OOP方式,利用数组和字符拼接两种方式实现。更多代码请下载我上传的资源,仅供参考。部分代码示例如下,代码有相应的注释。
2024-03-16 14:08:00
752
原创 Java中Scanner.next()与Scanner.nextInt()等使用的注意事项
在下面这段代码中,当我们在键盘键入数字回车结束后,在缓冲区内只是扫描到了输入数字的位置,例如键盘输入的数字是 3。接下来 String s1 = scanner.nextLine()这里不会跳过回车,它会扫描回车5之后回车之前(包括回车)的所有字符,然后返回,但是不会返回回车(即。所以如图所示nextline()已经从缓冲区5之后回车之前的空,所以我们就无法在键盘输入。回车 (next()方法会直接跳过回车,跑到5后面,然后返回5)之后nextInt在缓冲区的读取位置如下所示(前面说过了)
2024-03-13 21:43:35
666
TankBattle (Java坦克大战)
2024-04-13
Java房屋出租项目实现
2024-03-22
Java零钱通小游戏的实现
2024-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人