用Java实现3D随机选号码的功能

简介: - ## 需要用到Scanner语句- ## 需要用到for循环- ## 需要用到Math方法
  • 需要用到Scanner语句

  • 需要用到for循环

  • 需要用到Math方法

1.Scanner

    首先使用Scanner语句抓取用户数据,确认用户需要几组随机3D号码

2.for循环

    循环原理:
        就是重复不停的做同样的事情
  例如:爬楼梯         1-->5楼
    操场跑圈      1-->5圈
    1--5圈
    从哪里开始    1圈  起点
    到哪里结束    5圈  判断  终点的条件
    跑起来变化    增减

程序中想要执行一个正常的循环  现实生活是类似  需要满足三个条件(必要)
    初始值   终点判定条件  变化量

    允许将三个必要条件都写在()内
    for(1初始值 ; 258终点判定条件 ; 47变化量 ){
        36好多好多执行的代码;
    }
            使用循环得到几组数字

3.Math

   使用Math方法定义随机数字通过计算逻辑,达到我们想要的结果。

代码如下:

import java.util.Scanner;

public class Demo {
    public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        System.out.println("请输入您要获取3D号码的数量");
        int Temp=input.nextInt();
        for (int j=0;j<Temp;j++) {
            for (int i = 1; i <= 3; i++) {
                double value = Math.random();
                int number = (int) (value * 9 + 1);
                System.out.print(number);
            }
            System.out.println(" ");
        }
    }
}

代码仅供参考

目录
相关文章
|
8月前
|
安全 Java API
Java中的Lambda表达式:简洁与功能的结合
Java中的Lambda表达式:简洁与功能的结合
536 211
|
8月前
|
JavaScript Java 微服务
现代化 Java Web 在线商城项目技术方案与实战开发流程及核心功能实现详解
本项目基于Spring Boot 3与Vue 3构建现代化在线商城系统,采用微服务架构,整合Spring Cloud、Redis、MySQL等技术,涵盖用户认证、商品管理、购物车功能,并支持Docker容器化部署与Kubernetes编排。提供完整CI/CD流程,助力高效开发与扩展。
950 64
|
7月前
|
存储 数据可视化 Java
Java Stream API 的强大功能
Java Stream API 是 Java 8 引入的重要特性,它改变了集合数据的处理方式。通过声明式语法,开发者可以更简洁地进行过滤、映射、聚合等操作。Stream API 支持惰性求值和并行处理,提升了代码效率和可读性,是现代 Java 开发不可或缺的工具。
159 0
Java Stream API 的强大功能
|
8月前
|
前端开发 JavaScript Java
Java 项目实战城市公园信息管理系统开发流程与实用功能实现指南
本系统基于Java开发,采用Spring Boot后端框架与Vue.js前端框架,结合MySQL数据库,构建了一个高效的城市公园信息管理系统。系统包含管理员、用户和保洁人员三大模块,涵盖用户管理、园区信息查询、订票预约、服务管理等功能,提升公园管理效率与服务质量。
248 7
|
8月前
|
安全 Java 数据库
Java 项目实战病人挂号系统网站设计开发步骤及核心功能实现指南
本文介绍了基于Java的病人挂号系统网站的技术方案与应用实例,涵盖SSM与Spring Boot框架选型、数据库设计、功能模块划分及安全机制实现。系统支持患者在线注册、登录、挂号与预约,管理员可进行医院信息与排班管理。通过实际案例展示系统开发流程与核心代码实现,为Java Web医疗项目开发提供参考。
400 2
|
9月前
|
Java API
Java API中Math类功能全景扫描
在实际使用时,这些方法的精确度和性能得到了良好的优化。当处理复杂数学运算或高精度计算时,`Math`类通常是足够的。然而,对于非常精细或特殊的数学运算,可能需要考虑使用 `java.math`包中的 `BigDecimal`类或其他专业的数学库。
216 11
|
8月前
|
机器学习/深度学习 算法 Java
Java 大视界 -- Java 大数据机器学习模型在生物信息学基因功能预测中的优化与应用(223)
本文探讨了Java大数据与机器学习模型在生物信息学中基因功能预测的优化与应用。通过高效的数据处理能力和智能算法,提升基因功能预测的准确性与效率,助力医学与农业发展。
|
9月前
|
Java API
深入解析Java API中Object类的功能
了解和合理运用 Object类的这些方法,对于编写可靠和高效的Java应用程序至关重要。它们构成了Java对象行为的基础,影响着对象的创建、识别、表达和并发控制。
178 0
|
9月前
|
消息中间件 监控 Java
借助最新技术构建 Java 邮件发送功能的详细流程与核心要点分享 Java 邮件发送功能
本文介绍了如何使用Spring Boot 3、Jakarta Mail、MailHog及响应式编程技术构建高效的Java邮件发送系统,涵盖环境搭建、异步发送、模板渲染、测试与生产配置,以及性能优化方案,助你实现现代化邮件功能。
592 0