java演练 谁在哪里做什么 文字小游戏开发

视频

java演练 谁在哪里做什么 - 西瓜视频
https://www.ixigua.com/6870326962703827469/

代码

import java.util.Scanner;/*
编码小结:
先定义变量,变量定义在前面
再录入数据,根据题目需求,名字先录完了再录地点,录完了地点再录入做什么
所以要写三次循环利用随机数生成索引下标
索引下标取值范围需明确,从0到长度-1
利用公式获取随机的索引下标最终用下标得到字符串
用字符串拼接成一句话使用了循环,实现了多次内容的随机
拼接并打印了多句话*/public class test {public static void main(String[] args) {// 变量的定义int num_array = 5;String[] who_array = new String[num_array];String[] where_array = new String[num_array];String[] do_array = new String[num_array];Scanner ipt = new Scanner(System.in);int idx_who;int idx_where;int idx_do;String con_who;String con_where;String con_do;// 循环接收键盘输入,先接收姓名for (int i = 0; i < num_array; i++) {System.out.println("请输入一个姓名:");who_array[i] = ipt.next();  // 也可以一步到位;}// 循环接收键盘输入,先接收在哪里for (int i = 0; i < num_array; i++) {System.out.println("请输入一个地点:");where_array[i] = ipt.next();  // 也可以一步到位;}// 循环接收键盘输入,先接收做什么for (int i = 0; i < num_array; i++) {System.out.println("请输入做什么:");do_array[i] = ipt.next();  // 也可以一步到位;}System.out.println("录入完毕,游戏开始");// 写一个循环让游戏多进行几次,方便查看效果for (int i = 0; i < 4; i++) {// 开始游戏了,随机出人物,地点,做什么// 随机0到4之间的下标出来,即0到num_array-1的值// 格式  (int)(Math.random()*整最最大值不包含)idx_who = (int) (Math.random() * num_array);idx_where = (int) (Math.random() * num_array);idx_do = (int) (Math.random() * num_array);// 根据索引值,获取数据con_who = who_array[idx_who];con_where = where_array[idx_where];con_do = do_array[idx_do];// 字符串拼接System.out.println(con_who + "在" + con_where + con_do);}}
}

java演练 谁在哪里做什么 文字小游戏开发相关推荐

  1. 黑白块游戏java代码_用java做的一个小游戏—黑白反斗棋(适合菜鸟)

    用Java做的一个小游戏,黑白反斗棋,我玩过了5*5和10*10的.是学习之后做的,不是自己原始开发的. import java.awt.Color; import java.awt.FlowLayo ...

  2. java演练 猜奇偶小游戏开发 DB游戏必输的设计

    java演练 猜奇偶小游戏开发 DB游戏必输的设计 阶段一,视频 https://www.ixigua.com/6870390946270446088?logTag=J_BVJOm_LIpQ-hWYY ...

  3. python做游戏代码_利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单!...

    相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻的.曾经流量很少,响应很快 ...

  4. java做过的小游戏

    写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习.java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐.代码写的很 ...

  5. java做一个打地鼠小游戏

    想起了了大学那会做过这个小游戏,今天重新写一下 首先准备几个素材图片,搜了半天没有,只好自己找了个图片截了一下(如果侵权了联系我删除). JFrame画一个主页面,设置了全局的行.列和总数,循环添加所 ...

  6. 《Java》使用面向对象的方法制作的小游戏

    <Java>使用面向对象的方法制作的小游戏 1. 设计要求 2.演示效果 3.代码实现 第一部分:Player 第二部分:Role 4.自我感受 1. 设计要求 2.演示效果 <Ja ...

  7. 利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单

    优质文章,第一时间送达! 相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻 ...

  8. C# 游戏制作 | ✨ 简易文字小游戏

    简易文字小游戏 在学习了一些C#的基础知识后就要做一些小东西来练练手,就比如本文所介绍的一个通过用VS中的C#写的一个简易文字小游戏 这个小游戏只由一个脚本完成,主要是用来拿C#中的一些基础知识完成, ...

  9. 利用Python基础代码语句,实现2G时代文字小游戏,学会难道不香吗?

    相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻的.曾经流量很少,响应很快 ...

最新文章

  1. 运行维护:UPS电源并列运行分析及维护应用
  2. 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
  3. java 累进计费率计算_设计费400万,缴纳所得税100万,如何筹划
  4. LeetCode 211. 添加与搜索单词 - 数据结构设计(Trie树)
  5. foreach lambda写法_Java8新特性之forEach+Lambda 表达式遍历Map和List
  6. 关于QtCharts中的映射器与模型的使用
  7. Step By Step(Lua字符串库)
  8. python nan判断_Python数据分析:Numpy基本操作
  9. Django中ORM常用字段类型及参数
  10. 大整数相乘python fft_Python带你理解用于信号同步的CAZAC序列
  11. 武汉理工计算机专考研专业课,2017武汉理工大学考研计算机专业课真题
  12. 第2章 MCS-51 单片机硬件结构
  13. 电信专业人才选拔条件
  14. 类似携程,飞猪机票列表滚动的日期带价格
  15. android七牛短视频sdk源码,七牛短视频sdk,七牛android直播端必须用七牛提供的sdk吗...
  16. JPA之SQL修改语句
  17. LINUX 字体装在哪个文件夹里
  18. matlab 牛顿法 非线性方程,Matlab学习手记——非线性方程组求解:牛顿法
  19. 微信3d小游戏(three)-逻辑设计与场景添加
  20. 黑龙江省赛 A Path Plan(组合数学+Lindstrom-Gessel-Viennot Lemma定理)

热门文章

  1. 电脑老是弹出vrvedp_m_解答电脑启动项如何设置
  2. android app源码大全_Android秋招秘籍,看我如何搞定BAT,Vivo,爱奇艺
  3. 资源:gif动画截取、制作软件
  4. bootstrapV4.6.0内间距、外间距(官方hack类css代码)-解读篇
  5. 零基础,快速安装dedeCMS 搭建网站 - 总结大全
  6. 快递查询小程序源码可运营+微信物流快递查询小程序
  7. 超级计算机应用领域的概括,超级计算机进展的相关研究
  8. php并行下载文件,php – 限制并行/同时下载 – 如何知道下载是否被取消?
  9. OllyDBG 入门系列(四)-内存断点
  10. 教你如何塑造JavaScript牛逼形象