- 博客(7)
- 收藏
- 关注

原创 用map集合模拟斗地主发牌机制
1. 用map存储 牌的信息key 存储 1-54张的编号 ; value 就是 花色+数字 组合牌的信息 2. 用list 集合 存储 1-54张的编号3. 用2个数组 分别存储 4种花色 和 ,2,3…J,Q ,K,A4. 将 牌的具体内容放到 map和listindex为每张牌的编号,每添加一张牌,index需+1;因为编号从0开始,所以编号为0~53。5.洗牌调用Collections方法,实现洗牌这一功能。6. 发牌先创建四个集合(三个玩家和底牌),遍历整
2020-07-17 08:57:56
325
1
原创 mysql关于学生的查询语句
创建一个表1、查询表中所有学生的信息。SELECT * from exam2、查询表中所有学生的姓名和对应的英语成绩。select name,english from exam3、过滤表中重复数据。select distinct * from exam4、在所有学生分数上加10分特长分。SELECT name,chinese+math+english+10 总分 from exam5、统计每个学生的总分。SELECT name,chinese+math+english 总分 from
2020-07-21 16:30:03
28629
原创 mysql关于表的操作
1、创建一张员工表employeeCREATE TABLE employee(id int PRIMARY KEY auto_increment,name VARCHAR(20) not null,gender VARCHAR(20),job VARCHAR(20),salary FLOAT,resume VARCHAR(20))2、删除表drop table employee1;3、在上面员工表的基本上增加一个image列alter table employee add COLUM
2020-07-21 16:26:58
393
原创 mysql关于数据库的操作
一、数据库的创建:1、创建一个名称为mydb1的数据库create database mydb1;2、修改mydb1字符集为gbkalter database mydb1 character set ‘gbk’;3、删除数据库mydb1DROP DATABASE mydb1;4、查看所有数据库show DATABASES;5、查看数据库mydb1的字符集SHOW VARIABLES LIKE ‘character_set_database’;...
2020-07-21 16:12:57
212
原创 用Runnable接口多线程实现卖火车票功能
多线程卖票前置条件:设置总票数 ,比如1000张,这里是3线程开启多个售票窗口同时进行火车票的售卖 (这里多个窗口代表 多线程. 代表启动了多少个线程对象)package cn.zy;//实现接口public class Ticket implements Runnable{//设置总票数private static int count=1000;//创建一个objectprivate static Object object=new Object();@Overridepubli
2020-07-20 16:34:55
443
原创 Exception in thread “main“ java.util.ConcurrentModificationException报错
代码:错误:使用普通遍历删除:结果:未能把“aa”删除干净解决方法:结果:因为集合中有两个“aa”,因为通过高级遍历会报错,使用普通遍历只会删除一个“aa",所以要是使用迭代器来删除多个相同的数据。...
2020-07-17 11:02:33
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人