自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用servlet实现一个简单的猜数字游戏。

需要两个页面,一个jsp页面(guess.jsp)和servlet页面(servlet)。2.做个form表单提交猜的数字给servlet页面。1.创建随机数并且保存在session中。二.servlet页面。

2023-10-13 16:48:02 1545

原创 创建一个servlet处理用户登录请求,如果正确将用户名保存在session中,并跳转到主页面。要求,主页面要有登录权限。

servlet代码部分。

2023-10-13 15:10:12 245

原创 java集合练习,先用两个list集合分别存放“黑龙江省“,“浙江省“,“山东省“,“广东省“,“福建省“和“哈尔滨市“,“杭州市“,“济南市“,“广州市“,“福州市“

Collections.addAll(list1,"哈尔滨市","杭州市","济南市","广州市","福州市");System.out.println(c.getKey()+"省会城市是:"+c.getValue());Collections.addAll(list,"黑龙江省","浙江省","山东省","广东省","福建省");然后把第一个集合的元素作为map集合的key,第二个集合元素作为value,放入map集合中。黑龙江省省会城市是:哈尔滨市。山东省省会城市是:济南市。福建省省会城市是:福州市。

2022-11-04 19:32:44 592 1

原创 java,map集合:从键盘中输入一串字符用list集合储存,判断字符串中的大小写字母和数字各自的数量,要求放入map集合中打印最后结果:

System.out.println(c.getKey()+"出现了"+c.getValue());System.out.println(key+"出现了"+value);System.out.println("输入字符串:");//创建map集合。添加对应的key与value。map.put("大写字母",upper);map.put("小写字母",lower);//将字符串对象中的字符串转换为一个字符串数组。//创建三个计数器得到出现的次数。//键值对方式遍历集合。//迭代器方式遍历集合。

2022-11-04 19:27:00 1209

原创 已知有十六支男子足球队,参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。

"尼日利亚","日本","美国","中国","新西兰","巴西","比利时","韩国","喀麦隆","洪都拉斯","意大利");"尼日利亚","日本","美国","中国","新西兰","巴西","比利时","韩国","喀麦隆","洪都拉斯","意大利");"美国","中国","新西兰","巴西","比利时","韩国","喀麦隆","洪都拉斯","意大利。科特迪瓦","阿根廷","澳大利亚","塞尔维亚","荷兰","尼日利亚","日本",System.out.print("第"+i+"组:");

2022-11-04 19:11:33 1215

原创 java集合练习,模拟扑克牌发牌。打印最后每个玩家的手牌信息。地主用随机数生成。

最后打印玩家手牌信息。System.out.println("玩家一没头脑的牌有"+play1);System.out.println("玩家二不开心的牌有"+play2);System.out.println("玩家三不聪明的牌有"+play3);System.out.println("玩家一没头脑的牌有"+play1);System.out.println("玩家二不开心的牌有"+play2);System.out.println("玩家三不聪明的牌有"+play3);poker.add("大王");

2022-10-29 21:02:32 1115

原创 java集合练习,返回集合。

/创建一个新的类型为对象的集合用来添加符合要求的对象。return "品牌:"+this.brand+"价格:"+this.price;//添加到新的集合中。Phone p1=new Phone("小米",1000);Phone p2=new Phone("苹果",8000);

2022-10-26 17:37:21 1054

原创 java初识集合简单练习。

User u3=new User("wangwu","王五","1234567891011");User u1=new User("zhangsan","张三","12345678");User u2=new User("lisi","李四","12345678910");

2022-10-25 21:12:02 279

原创 java对象数组练习,定义数组存储三台汽车对象。汽车的属性有:品牌,价格,颜色。创建三个汽车对象,数据通过键盘输入而来,并把数据存入数组中,打印出每台汽车的信息。

System.out.println("请输入第"+(i+1)+"辆车的品牌");System.out.println("请输入第"+(i+1)+"辆车的价格");System.out.println("请输入第"+(i+1)+"辆车的颜色");//最后把汽车对象放进对象数组的索引中,也是对象数组的初始化。//创建汽车对象(这个对象必须放在循环内)//每次通过调用set方法设置汽车的属性。//arr【i】才表示元素。

2022-10-16 14:24:10 1694 1

原创 2.请用面向对象的思想,设计自定义类描述演员和运动员的信息设定⦁演员类:属性包括:姓名,年龄,性别,毕业院校,代表作方法包括:自我介绍⦁运动员类:属性包括:姓名,年龄,性别,运动项目,历史

actor a=new actor("小红", 20, '男', "传媒学院", "《神之嘴的自我修养》");System.out.println("最好的成绩是:"+getScore()+"秒");System.out.println("我擅长的运动项目是:"+getItem());我是"+getName());System.out.println("今年"+getAge()+"岁");我是"+getName());System.out.println("今年"+getAge()+"岁");

2022-10-08 17:06:50 350

原创 2.某公司要开发新游戏,请用面向对象的思想,设计游戏中的蛇怪和蜈蚣精设定⦁蛇怪类:属性包括:怪物名字,生命值,攻击力方法包括:攻击,移动(曲线移动),补血(当生命值<10时,可以补加20生命值

首先根据题目写出父类。System.out.println("当前生命值是:"+getBlood());System.out.println("当前生命值是:"+getBlood());System.out.println("攻击力是:"+getForce());System.out.println(getName()+"展开攻击");System.out.println("攻击力是:"+getForce());System.out.println(getName()+"展开攻击");

2022-10-08 15:53:37 947

原创 java.设计一个学生类,要求如下:.①学生基本特征包括学号,姓名,Java程序设计和数据结构课程成绩;。②设计一个能初始化学号,姓名特征的构造方法;另一个

System.out.println("在"+time+"学习"+name+"在"+where+"教室");System.out.println(name+"总分为:"+sum+"平均分为:"+avg);System.out.println("java成绩:"+getjScore());System.out.println("数据结构成绩:"+getsScore());s1.way("2017年9月29日","java课程",3223);s2.way("2013年9月29日", "数据结构",1402);

2022-10-04 19:30:23 2220

原创 java文字版格斗游戏。

String[] boyfaces = {"风流优雅", "气宇轩昂", "相貌英俊", "五官端正", "相貌平平", "一塌糊涂", "面目狰狞"};//随机的容貌数组。String[] girlfaces = {"美色绝伦", "沉鱼落雁", "亭亭玉立", "身材姣好", "相貌平平", "相貌简陋", "惨不忍睹"};System.out.print(","+this.getName()+"对"+role.getName()+"造成了"+hurt+"点伤害");",//攻击描述数组。

2022-10-02 20:01:27 1461

原创 java定义一个方法sum(),求1—n中所有能够被2或者3整除的数字之和,n由键盘输入。

java定义一个方法sum(),求1—n中所有能够被2或者3整除的数字之和,n由键盘输入。

2022-09-30 18:31:37 2006

原创 java双色球抽奖。抽奖号码由六个红球号码和一个蓝球号码组成红色号码由1~33组成,不能重复,蓝色号码由1~16组成可以与红色号码数组重复。用户输入中奖号码后打印最后的中奖结果情况。

if(arr[arr.length-1]==input[input.length-1])//因为蓝球是最后一个球只需要比较中奖号码与开奖号码的最后一个就可以了。//注意这里i++是把for循环里的i++放到了这,是为了每次都能取到有效号码,没有取到就会在for循环里再次随机一个号码。if (inputnumber >= 1 && inputnumber

2022-09-29 21:34:19 1283

原创 Java模拟抽奖。奖池有以下几个奖项:【2,1888,588,388,2888】打印出抽奖结果,要求随机且不重复。两种方法(代码和优化后的代码)

flag){//也就是当flag为flase才会执行,也就是奖项不在抽奖结果newArr里,下一步就要把这个奖项放入抽奖结果newArr里。public static boolean award ( int arr[], int prize){//boolean型的方法。i++) {//遍历传过来的数组里是否有奖项prize。i++) {//最后打印抽奖结果。System.out.println(arr[i]+"元奖项被抽出");

2022-09-28 21:00:20 1320

原创 java初识封装。

*属性为私有,访问要通过成对出现的public类。创建一对赋值取值的方法来提供外部程序对类中的私有属性进行访问。首先,了解封装的定义:封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。//定义一个对象用来调用类方法。要求:定义一个Person类,里面有三个私有属性:名字,身高,体重和一个名为showInf()的方法。System.out.println(name+"身高"+high+"体重"+weight);private(私有的)同一包中的类可以访问。

2022-09-27 17:48:22 348

原创 java调用方法之歌唱比赛六个评委打分【0~100分之间的整数】。要求去掉一个最高分和一个最低分后四个评委的平均分即为选手的得分。

System.out.println("输入分数范围错误,当前一共有" + i + "个分数");System.out.println("请输入评委的打分:");System.out.println("选手的分数:" + avg);定义一个数组,用来存储六名评委的打分(0~100)定义一个数组,用来存储六名评委的打分(0~100)定义一个方法求出数组中最大值。定义一个方法求出数组中最大值。定义一个方法求出数组中最小值。(总和-最大-最小)/4.

2022-09-25 16:51:53 1573

原创 java五位随机验证码的实现。要求前四位是随机大小写的字母,最后一位是数字的组合。例如qWrY4

/四个随机大小写字母与0~9数字的随机拼接。//39因为要i是从26开始的。//首先通过阿斯克码值指导'a'的阿斯克码值为97,值后每加1就成为下一个小写字母'b',直到z。//从0到25刚好26次26个小写字母。//大写字母'A'的阿斯克码值为65,值后每加1就成为下一个大写字母'B',直到Z。//五位验证码的开发,要求前四位是随机大小写的字母,最后一位是数字。//创建一个char类型的数组存放52个大小写字母。

2022-09-25 14:00:39 714

原创 Java调用方法,键盘录入数据,分别求出长方形的面积和长方体的体积。

System.out.println("长方体的体积为:"+x*y*z);System.out.println("请输入长方形的长和宽:");System.out.println("请输入长方体的长宽高:");System.out.println("长方形面积为:"+x*y);

2022-09-25 12:59:13 2366

原创 java练习之输入一个字母,如果是小写,转换成大写并输出,如果是大写就不变化并输出。

可以利用阿斯克码值进行转换,小写字母与大写之母之间相差的阿斯克码值为32。'a'-32='A'.System.out.println("输入错误,请从新输入:");System.out.println("请输入一个字母:");

2022-09-24 20:18:57 2629

原创 java编写一个程序,生成0~9之间的100个随机数字并且统计每一个数字的产生次数。

(因为numcount【10】并没有具体定义,所以元素都是0,也就是所有下标(0~9)对应的值都是0,numscount[j]++,也就是说把对应下标的值从0开始增加,也就实现了0~9数字的记录。//for(int i:num)的含义是遍历num这个数组,用i来接收。//下一步遍历num【100】,每次遍历后用j接收,然后把numcount[j]的值++,这样就记录了每个数字出现的次数。//首先定义两个数组一个用于储存生成的随机数,另一个用于遍历第一个数组里元素出现的次数。//上边循环的另一种表达方式。

2022-09-24 15:39:11 5417 1

原创 java买飞机票打折(调用方法实现)。机票价格按照旺季(5~10月)头等舱9折,经济舱8.5折,淡季(11到4月)头等舱7折,经济舱6.5折。输入机票价格和月份以及对应的舱位输出价格。

System.out.println("月份错误,请重新输入:");System.out.println("请输入头等舱(0)或者经济舱(1)");System.out.println("舱位错误,请重新输入:");System.out.println("请输入票价:");System.out.println("请输入月份:");

2022-09-24 15:03:25 1066

原创 java折纸厚度问题。

一开始脑子瓦特了,另外定义了一个变量赋给它纸的值(double temp=zhi;),放进while中(zhu>temp)发现不能循环了,所以while中的值一定要是赋值的数字才行。一张纸的厚度大约是0.08mm,对折多少次之后能达到或超过珠穆朗玛峰的高度(8848.13米)。首先,统一一下单位为mm,珠峰高度为:8848130mm。

2022-09-23 20:43:29 776

原创 java企业发放奖金根据利润提成。

利润(I)低于或等于 10 万元时,奖金可提 10%;利润 高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部分,可可提成 7.5%;20 万到 40 万之间时,高于 20 万元的部分,可提成 5%;40 万到 60 万之间时高于 40 万元的部分,可提 成 3%;60 万到 100 万之间时,高于 60 万元的部分,可提成 1.5%,高于 100 万元时,超过 100 万元的 部分按 1%提成,从键盘输入当月利润 I,求应发放奖金总数?

2022-09-23 20:13:19 549

原创 java小练习。

j定义一个名为student的类,类里面有一个名为name的静态属性,初值为“张三”,和一个名为study的方法,方法体有如下代码:System.out.println(name+"正在学习");,创建main方法,调用该类的study方法。

2022-09-23 16:17:16 126

原创 java调用方法拷贝数组拷贝数组。

【代码】java调用方法拷贝数组拷贝数组。

2022-09-23 16:10:55 281

原创 java买飞机票打折。机票价格按照旺季(5~10月)头等舱9折,经济舱8.5折,淡季(11到4月)头等舱7折,经济舱6.5折。输入机票价格和月份以及对应的舱位输出价格。

【代码】java买飞机票打折。机票价格按照旺季(5~10月)头等舱9折,经济舱8.5折,淡季(11到4月)头等舱7折,经济舱6.5折。输入机票价格和月份以及对应的舱位输出价格。

2022-09-23 08:52:48 508

原创 java设计一个方法遍历数组。要求一行输入。例如[11,22,33,44,55]

【代码】java设计一个方法遍历数组。要求一行输入。例如[11,22,33,44,55]

2022-09-21 17:23:18 555

原创 java利用生成随机数打乱数组。

【代码】java利用生成随机数打乱数组。

2022-09-20 18:11:48 386

原创 java数组之存入五个数字在数组中要求交换首尾索引(交换数组内元素顺序)。

【代码】java数组之存入五个数字在数组中要求交换首尾索引(交换数组内元素顺序)。

2022-09-20 17:52:58 844

原创 java简单调用方法实现1~100除了50之外的数字求和。

【代码】java简单调用方法实现1~100除了50之外的数字求和。

2022-09-20 17:49:51 561

原创 java简单调用方法从键盘录入两个整数实现求和。

【代码】java简单调用方法从键盘录入两个整数实现求和。

2022-09-20 17:47:46 3340

原创 java从键盘输入两个整数,作为被除数和除数(都是整数且在int范围内),将两数相除,输出商和除数(不能使用%,乘法,除法运算符)。

【代码】java从键盘输入两个整数,作为被除数和除数(都是整数且在int范围内),将两数相除,输出商和除数(不能使用%,乘法,除法运算符)。

2022-09-18 17:05:04 1936

原创 Java键盘输入数字进行回文数的判断。

【代码】Java键盘输入数字进行回文数的判断。

2022-09-18 16:41:56 187

原创 java二维数组记录学生成绩并且算出每个班平均分与年级平均分。

【代码】java二维数组记录学生成绩并且算出每个班平均分与年级平均分。

2022-09-18 10:55:52 2255

原创 有1、2、3、4四个数字,能组成多少个不相同且无重复数字的三位数?都是多少?

有1、2、3、4四个数字,能组成多少个不相同且无重复数字的三位数?都是多少?

2022-09-13 17:51:58 139

原创 java练习之生成随机数1-10,如果是1输出“恭喜,中1等奖”,如果是2输出“恭喜,中2等奖”,如果是3输出“恭喜,中3等奖”,如果是4输出“恭喜,中4等奖”,如果是5输出“恭喜,中5等奖

1-10的随机整数,如果是1输出“恭喜,中1等奖”,如果是2输出“恭喜,中2等奖”,如果是3输出“恭喜,中3等奖”,如果是4输出“恭喜,中4等奖”,如果是5输出“恭喜,中5等奖”,否则,显示“很遗憾,未中奖”。

2022-09-13 17:50:33 807

原创 控制台输入一个学生成绩,满分100分,[0-60)为不及格,[60-70)为及格,[70-80)为中,[80-90)为良,[90-100]为优秀。根据学生成绩,进行判断,分别打印出不同的语句。

控制台输入一个学生成绩,满分100分,[0-60)为不及格,[60-70)为及格,[70-80)为中,[80-90)为良,[90-100]为优秀。根据学生成绩,进行判断,分别打印出不同的语句。

2022-09-13 17:46:59 1667

原创 猜数游戏:让用户猜数,一直到猜对为止。在最后提示是猜了几次猜对的。

【代码】猜数游戏:让用户猜数,一直到猜对为止。在最后提示是猜了几次猜对的。

2022-09-09 15:27:48 1687

课堂作业自己复习保存安师大

课堂作业自己复习保存安师大

2022-09-02

空空如也

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

TA关注的人

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