初学java第一天:写一下熟悉的猜数字小游戏

ops/2024/9/23 14:26:41/

初学java,不知道bug多不多,为了整理凌乱的思绪,写一个实践一下,跟C++好像啊

简单来说,初学java确实有一点难度,但是大部分知识和思想和C语言和python相似,所以写起来还行,注意是对一些定义和函数运用的熟练。

掌握简写也是非常快的

用idea在编写java的时候十分轻松,他会自动帮我们联想出常见的代码语句,我们只需要Tab即可完成大部分操作!!!

java">package demo;import java.util.Random;
import java.util.Scanner;public class helloworld {public static void main(String[] args) {System.out.println("hello world");System.out.println("欢迎来到没所谓没啥用的简单学习程序---猜数字小游戏");System.out.println("输入1进入游戏");Scanner oy = new Scanner(System.in);int start = oy.nextInt();if (start ==1||start ==1107) {Random ans= new Random(System.currentTimeMillis());int ans1= ans.nextInt(100);if (start==1107) {System.out.println("解锁隐藏功能,本次游戏的数字为"+ans1);}int number=-1;int i=0;System.out.println("游戏开始,我的数字藏好了,你猜猜看是什么腻,范围在0-100");while (ans1!=number){i++;Scanner num = new Scanner(System.in);number = num.nextInt();if (number>100||number<0) {System.out.println("好好审题,你超范围了");continue;}if (number>ans1){System.out.println("赌大了,猜小一点!!!");} else if (number<ans1) {System.out.println("勇敢点,往大的猜!!!");}else {if (i==1){System.out.println("**********************************************************************");System.out.println("太强了吧,第一次就猜中了,隐藏密码为1107,在游戏一开始输入1107有惊喜!!!");System.out.println("**********************************************************************");}else {System.out.println("*******************");System.out.println("恭喜你,猜中了!!!");System.out.println("*******************");break;}}}}}
}


http://www.ppmy.cn/ops/92724.html

相关文章

大数据应用型产品设计方法及行业案例介绍(可编辑110页PPT)

引言&#xff1a;随着信息技术的飞速发展&#xff0c;大数据已成为推动各行各业创新与变革的重要力量。大数据应用型产品&#xff0c;作为连接海量数据与实际应用需求的桥梁&#xff0c;其设计方法不仅要求深入理解数据特性&#xff0c;还需精准把握用户需求&#xff0c;以实现…

haproxy实例

什么是haproxy Haproxy是一款提供高可用性&#xff0c;负载均衡以及基于tcp和http的的应用交付控制器的开源软件。它由法国人威利塔罗使用c语言开发的。它广泛用于管理和路由网络流量&#xff0c;并确保应用程序的高可用性和高性能。 haproxy的功能 提供第4层&#xff08;TCP层…

Spring Cloud微服务调用链的追踪与管理:深入探索与实践

标题&#xff1a;Spring Cloud微服务调用链的追踪与管理&#xff1a;深入探索与实践 在微服务架构中&#xff0c;服务之间的调用关系错综复杂&#xff0c;一个请求可能经过多个服务节点的处理。因此&#xff0c;对服务调用链进行有效的追踪和管理变得尤为重要。Spring Cloud作…

【Cesium开发实战】视点信息功能的实现,双击保存当前视点为缩略图

Cesium有很多很强大的功能,可以在地球上实现很多炫酷的3D效果。今天给大家分享一个视点信息保存成缩略图的功能。 1.话不多说,先展示 视点信息 2.设计思路 根据项目需求,在Cesium地图中双击保存当前视点信息为缩略图,弹框输入视点的名称,和飞行时间(A视点飞向B视点的时间…

Git合并多笔提交为一笔

Git合并多笔提交为一笔 1. 背景 在实际项目开发中&#xff0c;我们会基于生产分支拉出很多需求分支&#xff0c;在需求分支开发完成后再将代码合到生产分支&#xff0c;但随着提交次数越来越多&#xff0c;我们在合到生产分支的时候就得一笔一笔的入库&#xff0c;特别麻烦&a…

React前端面试基础(一)

React面试中&#xff0c;高频问题往往围绕React的基本概念、特性、原理、组件、状态管理、生命周期等方面展开。以下是一些常见的React面试高频问题及其详解&#xff1a; 1. React是什么&#xff1f; 解答&#xff1a; React是一个用于构建用户界面的JavaScript库&#xff0c…

【香菇带你学智能体】震惊!香菇竟在最后一刻用这个智能体搞定了所有DDL!

考前之夜&#xff0c;脑中无货的学生开始挑灯复习&#xff0c;真是惊心动魄&#xff1b; 上周就通知今天下班前要交的年终总结&#xff0c;到今早还没动笔&#xff0c;下班前非得憋一篇出来&#xff1b; 下周要出国旅游&#xff0c;今天才开始去办签证。这种老虎追在屁股后面的…

python面向对象编程-设计模式(部分)

python面向对象编程-设计模式&#xff08;部分&#xff09; 面向对象编程&#xff08;OOP&#xff09;中的设计模式是一些经过验证的、常见的解决特定问题的方案 目录 文章目录 python面向对象编程-设计模式&#xff08;部分&#xff09;目录简述一、单例模式 (Singleton)单例…