Java小项目
T何必当初
每天努力一点,每天就进步一点
展开
-
基于Java与JSP的文件上传和下载
当用户在前端页面点击文件上传后,用户上传的文件数据提交给服务器端,实现保存原创 2023-02-15 20:05:52 · 1696 阅读 · 0 评论 -
基于Java实现查找指定目录路径下所有的指定后缀文件
基于Java实现查找指定目录路径下所有的指定后缀文件原创 2023-02-10 11:59:29 · 1296 阅读 · 0 评论 -
简单实现压缩与解压ZIP文件
简单实现压缩与解压ZIP文件。原创 2022-12-21 15:20:10 · 1319 阅读 · 0 评论 -
JFileChooser文件选择器(Java)
效果显示:1.点击文件的打开选项后2.找到自己电脑中的图片,窗口小了可以自己拉大显示3.再点击文件的另存为,将此图片存到指定地点并起名,最后点击保存4.找到保存图片的路径,可以看到刚才保存的图片并且可以打开显示代码实现:import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java....原创 2022-12-18 15:34:04 · 1869 阅读 · 0 评论 -
2048小游戏(Java)
游戏玩法:用键盘方向键控制方块效果图:BaseData接口类:import java.awt.*;public interface BaseData { Font topicFont = new Font("微软雅黑", Font.BOLD, 50); Font scoreFont = new Font("微软雅黑", Font.BOLD, 28); Font normalFont = new Font("宋体", Font.PLAIN, 20); F.原创 2022-12-18 15:31:04 · 153 阅读 · 0 评论 -
斗地主有序发牌案例(Java)
效果图源代码import javax.swing.plaf.ListUI;import java.util.*;/** * 斗地主发牌有序案例: * 1.准备牌 * 2.洗牌 * 3.发牌 * 4.排序 * 5.看牌 */public class DouDiZhu02 { public static void main(String[] args) { //1.准备牌 //创建一个Map集合,存储牌的索引和组装好的牌 .原创 2021-11-30 19:42:56 · 560 阅读 · 0 评论 -
斗地主无序发牌案例(Java)
1.准备牌:54张牌,存储到一个集合中特殊牌:大王,小王其他52张牌: 定义一个集合/数组,存储4种花色:♠,♥,♣,♦ 定义一个集合/数组,存储13个序号:2,3,4,5,6,7,8,9,10,J,Q,K,A循环嵌套遍历两个集合,组装52张牌:♠A,♠2,♥8,♦Q,♣K......2.洗牌: ...原创 2021-11-30 16:02:26 · 142 阅读 · 0 评论 -
酒店管理系统(Java)
用二维数组存放房间对象,实现订房、退房、查看所有房间的状态信息的简单功能原创 2021-11-25 18:53:11 · 824 阅读 · 0 评论 -
猜拳小游戏(Java)
简单的猜拳游戏,玩家与电脑对比,玩家从键盘输入,电脑随机给出出拳类型原创 2021-11-21 14:55:02 · 2964 阅读 · 0 评论 -
微信零钱通(Java)
简单实现微信中的零钱通记账的小功能原创 2021-11-21 14:39:04 · 1504 阅读 · 0 评论 -
小鲨鱼记账法(Java)
简单的零钱存入、支出、查看消费记录功能原创 2021-11-21 14:30:46 · 297 阅读 · 0 评论 -
学生管理系统(Java)
添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入需要删除学生的学号,将该学生对象从集合中删除修改学生:通过键盘录入需要修改学的学号,将该学生对象的其他信息进行修改查看学生:将集合中的学生对象信息进行展示退出系统:结束程序原创 2021-11-21 13:13:41 · 723 阅读 · 0 评论