栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

案例解析还原

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

案例解析还原

今天回顾一下昨天的案例,进行一下复盘,对需求自己进行一遍编写,对程序的每一步进行一次解析。

随机猜数字:(数组练习)

使用数组进行制作一个猜数字游戏,系统会随机生成五个随机数在1-20以内,用户进行猜测,如果猜中了则获胜并打印出五个随机数,没有猜中则继续进行猜测。

分析:

首先需要创造一个动态数组去接收随机生成的五个数,再使用Random+for循环随机创造五个数并赋值到动态数组里去。制作一个键盘录入功能进行输入,用一个变量接收用户的输入。再用死循环进行随机数和用户输入数的比较,如果相等则输出获胜,不相等则提示用户继续循环输入直到成功为止。

package Record;

import java.util.Random;
import java.util.Scanner;

public class Test1 {
    public static void main(String[] args) {
        //数组案例 (使用数组制作猜数字游戏)

        int[] num = new int[5];                                       // 首先创造一个动态数组进行,用来接收随机的数据                        
        Random r = new Random();                                      // 创造一个随机数技术
        for (int i = 0; i  

案例2:数组元素随机排序输出

让用户随机输入五个变量,然后进行随机排序打印出来

package Record;

import java.util.Random;
import java.util.Scanner;

public class Test2 {
    public static void main(String[] args) {
        //数组元素打乱顺序输出
        String[] names = new String[4];

        Scanner sc = new Scanner(System.in);

        for (int i = 0; i  

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/306824.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号