- 博客(8)
- 收藏
- 关注
原创 冒泡排序代码
public class MaoPao1 { public static void main(String[] args) { int[] arr = {20,80,30,95,40}; int temp; //因为比一次有一个数放到最后面 //因此我们只需要比arr.length-1次 //我将起始索引写为1那么也意味着要比的次数为长度-1次 //外层循环控制比较的次数 for (in.
2021-08-18 22:02:18
137
原创 键盘录入学生姓名和成绩,并按照总成绩大小将成绩打印到指定文件中
Student学生类//实现Comparable接口重写比较方法public class Student implements Comparable<Student>{ private String name; private int Math; private int Chinese; private int English; @Override public String toString() { return "S.
2021-08-14 11:28:10
436
3
原创 双色球中奖案例
为了使得红色球不重复,将随机得到的球放入Set集合中,如果集合不满6个一直向里面添加比较红球有几个中奖时将连个集合全部转换成数组,利用嵌套遍历数组进行计数import java.util.*;/** 2. 双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。 红色球从1—33中随机生成6个不重复的号码;蓝色球号码从1—16中随机生成1个; 客户通过键盘录入购买的红色球6个(不重复)和蓝色球1个, 判断客户的中奖状况: 1) 买中蓝色球, 红色球全部买中, 1等奖 10.
2021-08-12 21:35:47
530
原创 练好售票案例,理解线程安全问题的解决方案
定义一个继承Runnable接口的类import java.util.Random;public class Lian01 implements Runnable{ int set = 80; Random ra = new Random(); @Override public void run() { while (set > 0) { //假设目前就剩最后一个座位了 //三个门抢占CPU资源.
2021-08-12 20:54:09
125
原创 获取一个字符串中各个字符的个数
先将字符串转化成字符数组,然后进行遍历,因为我们需要确定各个字符的个数,因此使用到了Map集合,因为Map集合中键是无法重复的,因此我们将字符看成为键,将个数看成为值,然后判断Map集合中是否存在该字符的键,如果存在,那么就在值的后面加一即可,如果不存在哪么新建一个键后面填上个数1import java.util.HashMap;import java.util.Map;import java.util.Set;public class XinJiHe { /** * 定.
2021-08-11 22:38:09
2865
原创 Flie类统计文件夹中后缀个数
import java.io.File;import java.util.HashMap;import java.util.Map;import java.util.Set;/** 统计一个文件夹中每种文件的个数并打印 打印格式如下: txt:3个 doc:4个 jpg:6个* */public class AnLi { public static void main(String[] args) { File f = new F.
2021-08-09 22:03:59
183
原创 Java:斗地主案例
因为需要将发完后的牌排序,因此需要使用ArrayList排序,所以我将Map集合的键设置为了需要录入进ArrayList集合的值,从0开始到53结束import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.Map;/** 具体规则: 1. 组装54张扑克牌,扑克牌带花色2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最.
2021-08-07 19:48:55
218
原创 控制台输出的学生管理系统
先建一个学生类用于将学生属性定义出来,将属性私有,使用getter和setter方法调用,然后建立一个空参一个有参构造,方便调用//Student学生类public class Student { // 学号:sid private String sid; // 姓名:name private String name; // 年龄:age private int age; // 生日:birthday private String b.
2021-08-07 14:05:36
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人