java演练 谁在哪里做什么 文字小游戏开发
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演练 谁在哪里做什么 文字小游戏开发相关推荐
- 黑白块游戏java代码_用java做的一个小游戏—黑白反斗棋(适合菜鸟)
用Java做的一个小游戏,黑白反斗棋,我玩过了5*5和10*10的.是学习之后做的,不是自己原始开发的. import java.awt.Color; import java.awt.FlowLayo ...
- java演练 猜奇偶小游戏开发 DB游戏必输的设计
java演练 猜奇偶小游戏开发 DB游戏必输的设计 阶段一,视频 https://www.ixigua.com/6870390946270446088?logTag=J_BVJOm_LIpQ-hWYY ...
- python做游戏代码_利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单!...
相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻的.曾经流量很少,响应很快 ...
- java做过的小游戏
写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习.java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐.代码写的很 ...
- java做一个打地鼠小游戏
想起了了大学那会做过这个小游戏,今天重新写一下 首先准备几个素材图片,搜了半天没有,只好自己找了个图片截了一下(如果侵权了联系我删除). JFrame画一个主页面,设置了全局的行.列和总数,循环添加所 ...
- 《Java》使用面向对象的方法制作的小游戏
<Java>使用面向对象的方法制作的小游戏 1. 设计要求 2.演示效果 3.代码实现 第一部分:Player 第二部分:Role 4.自我感受 1. 设计要求 2.演示效果 <Ja ...
- 利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单
优质文章,第一时间送达! 相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻 ...
- C# 游戏制作 | ✨ 简易文字小游戏
简易文字小游戏 在学习了一些C#的基础知识后就要做一些小东西来练练手,就比如本文所介绍的一个通过用VS中的C#写的一个简易文字小游戏 这个小游戏只由一个脚本完成,主要是用来拿C#中的一些基础知识完成, ...
- 利用Python基础代码语句,实现2G时代文字小游戏,学会难道不香吗?
相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻的.曾经流量很少,响应很快 ...
最新文章
- 运行维护:UPS电源并列运行分析及维护应用
- 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
- java 累进计费率计算_设计费400万,缴纳所得税100万,如何筹划
- LeetCode 211. 添加与搜索单词 - 数据结构设计(Trie树)
- foreach lambda写法_Java8新特性之forEach+Lambda 表达式遍历Map和List
- 关于QtCharts中的映射器与模型的使用
- Step By Step(Lua字符串库)
- python nan判断_Python数据分析:Numpy基本操作
- Django中ORM常用字段类型及参数
- 大整数相乘python fft_Python带你理解用于信号同步的CAZAC序列
- 武汉理工计算机专考研专业课,2017武汉理工大学考研计算机专业课真题
- 第2章 MCS-51 单片机硬件结构
- 电信专业人才选拔条件
- 类似携程,飞猪机票列表滚动的日期带价格
- android七牛短视频sdk源码,七牛短视频sdk,七牛android直播端必须用七牛提供的sdk吗...
- JPA之SQL修改语句
- LINUX 字体装在哪个文件夹里
- matlab 牛顿法 非线性方程,Matlab学习手记——非线性方程组求解:牛顿法
- 微信3d小游戏(three)-逻辑设计与场景添加
- 黑龙江省赛 A Path Plan(组合数学+Lindstrom-Gessel-Viennot Lemma定理)
热门文章
- 电脑老是弹出vrvedp_m_解答电脑启动项如何设置
- android app源码大全_Android秋招秘籍,看我如何搞定BAT,Vivo,爱奇艺
- 资源:gif动画截取、制作软件
- bootstrapV4.6.0内间距、外间距(官方hack类css代码)-解读篇
- 零基础,快速安装dedeCMS 搭建网站 - 总结大全
- 快递查询小程序源码可运营+微信物流快递查询小程序
- 超级计算机应用领域的概括,超级计算机进展的相关研究
- php并行下载文件,php – 限制并行/同时下载 – 如何知道下载是否被取消?
- OllyDBG 入门系列(四)-内存断点
- 教你如何塑造JavaScript牛逼形象