当前位置: 首页 > news >正文

更改网站描述互联网营销软件

更改网站描述,互联网营销软件,外贸网站推广公司最大,外贸网络推广专员souf System.out.printf("你好啊%s","张三") 输出你好啊张三 System.out.printn()放在中间可以换行 System.out.printf("%s你好啊%s","张三","李四") 输出 张三你好啊李四 只有输出没有换行效果。 制作一个文字小游戏…

souf

System.out.printf("你好啊%s","张三")

输出你好啊张三

System.out.printn()放在中间可以换行

System.out.printf("%s你好啊%s","张三","李四")

输出 张三你好啊李四

只有输出没有换行效果。

制作一个文字小游戏

创建一个文件夹

Javalianxi/src/com/zhizuo/text1

创建两个Java文件

Role.java

package com.wenzi.text1;import java.util.Random;public class Role {private String name;private int blood;private char gender;private String face;//长相是随机的String[] boyfaces = {"风流倜傥", "气宇轩昂", "样貌英俊", "五官端正", "相貌平平", "一塌糊涂", "面部狰狞", "凶神恶煞"};String[] girfaces = {"美轮绝换", "沉鱼落雁", "亭亭玉立", "身材姣好", "相貌平平", "一塌糊涂", "面部狰狞", "凶神恶煞"};//attack 攻击描述String[] attacks_desc = {"%s使出了一招【背心钉】,转到了对方的身后,一掌向%s背心的灵台穴拍去","%s使出了一招【向龙有悔】,打出降龙十八掌的第十八掌,直击%s的胸膛","%s大喊一声,身形下伏,一招【霹雷坠地】,锤向%s的双腿","%s运气于掌,亦身兼掌心变得血红,一式【掌心雷】,推向%s","%s上部抢身,招中套招,一招【连环巴掌】,抽的%s愤怒无比"};String[] injureds_desc = {"结果%s退了半步,毫发无伤","结果给%s造成了一处瘀伤","结果一击命中,%s痛的弯下了腰","结果%s痛苦的冷哼一声,显然是受了内伤","结果【轰】的一声,%s狂吐鲜血","结果%s一声惨叫,像软泥一般瘫了下去"};public Role() {}public Role(String name, int blood, char gender) {this.name = name;this.blood = blood;this.gender = gender;setFace(gender);}public char getGender() {return gender;}public void setGender(char gender) {this.gender = gender;}public String getFace() {return face;}public void setFace(char gender) {Random r = new Random();//长相是随机的if (gender == '男') {//从boyface里面选择容貌int index = r.nextInt(boyfaces.length);this.face = boyfaces[index];} else if (gender == '女') {//从girface里面选择容貌int index = r.nextInt(girfaces.length);this.face = girfaces[index];} else {this.face = "面目狰狞";}this.face = face;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getBlood() {return blood;}public void setBlood(int blood) {this.blood = blood;}@Overridepublic String toString() {return "Role{" +"name='" + name + '\'' +", blood=" + blood +'}';}//定义一个方法用于攻击被人//思考谁攻击谁//Role r1 = new Role();//Role r2 = new Role();//r1.攻击r2//方法的调用者攻击参数public void attack(Role role) {Random r =new Random();int index = r.nextInt(attacks_desc.length);String KongFu = attacks_desc[index];//输出一个攻击的效果System.out.printf(KongFu,this.getName(),role.getName());System.out.println();//计算造成的上海1~20int hurt = r.nextInt(20) + 1;//修改一下挨揍人的血量//剩余血量int remainBoold = role.getBlood() - hurt;//对剩余血量做一个验证,如果为负数了,就修改为0remainBoold = remainBoold < 0 ? 0 : remainBoold;//修改血量role.setBlood(remainBoold);//受伤的描述//血量>90 0索引的描述//血量80~90 1索引描述if(remainBoold > 90 ){System.out.printf(injureds_desc[0], role.getName());}else if (remainBoold > 80){System.out.printf(injureds_desc[1], role.getName());}else if (remainBoold > 60){System.out.printf(injureds_desc[2], role.getName());}else if (remainBoold > 30){System.out.printf(injureds_desc[3], role.getName());}else if (remainBoold > 0){System.out.printf(injureds_desc[4], role.getName());}else {System.out.printf(injureds_desc[5], role.getName());}System.out.println();}public void showRoleInfo() {System.out.println("姓名为:" + getName());System.out.println("血量为:" + getBlood());System.out.println("性别为:" + getGender());System.out.println("长相为:" + getFace());}
}

 GameTest.java

 

package com.wenzi.text1;public class GameTest {public static void main(String [] args) {//创建第一个角色Role r1 = new Role("乔峰", 100,'男');//创建第二个角色Role r2 = new Role("东方不败", 100,'女');//展示角色的信息r1.showRoleInfo();r2.showRoleInfo();//战斗开始回合while (true){r1.attack(r2);//判断r2的血量if (r2.getBlood() == 0) {System.out.println(r1.getName() + "ko了" + r2.getName());break;}//r2攻击r1r2.attack(r1);if (r1.getBlood() == 0) {System.out.println(r2.getName() + "ko了" + r1.getName());break;}}}
}

 这里的Java基础主要是考察的get和set方法的使用,其中的souf可以进行名字的传入,让这个看起来更加的生动

运行结果

 

http://www.mmbaike.com/news/26524.html

相关文章:

  • 武汉江汉路网站建设电商网站大全
  • 做网站需要编程非国产手机浏览器
  • 什么网站做简历比较好seo快速排名工具
  • 厦门网站注册与网页设计公司百度关键词广告怎么收费
  • 自做网站图片版权优化设计五年级下册数学答案
  • 一般用什么做网站首页重庆seo网络推广平台
  • 一直在做竞价的网站是不是不需要做seo樱桃bt磁力天堂
  • 网络营销的主要工作有哪些无锡网站优化
  • 做网站需要数据库么aso是什么意思
  • 大武口做网站的长沙官网seo技巧
  • 网站模板 整站源码下载sem优化师是做什么的
  • 聋哑工作设计做网站免费手机网站自助建站
  • 东莞网站的制作百度推广公司怎么代理到的
  • 网站为何改版线上推广有哪些渠道
  • 商丘做网站推广搜索引擎收录查询
  • 绵阳做网站的公司有哪些360信息流广告平台
  • 广州外贸营销型网站建设公司949公社招聘信息
  • 松原新闻头条seo排名推广
  • 邢台在百度上做个网站seo网络推广到底是做什么的
  • 海南建设网网站泰安网站seo
  • 网站开发html网络推广属于什么专业
  • 软件学校网站模板百度文章收录查询
  • 动态网站下载器每日新闻摘抄10一15字
  • 免费做网站软件2003舆情分析报告模板
  • 漂亮的门户网站深圳优化公司统高粱seo
  • 网站 怎么 做压力测试在线网站建设平台
  • 网站建设价格方案常见的营销手段
  • .政府门户网站建设的基本意义网络推广员岗位职责
  • 人工智能写作网站营销和运营的区别是什么
  • wordpress 图标不显示菏泽资深seo报价