最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java如何獲取一個隨機數(shù) Java猜數(shù)字小游戲

 更新時間:2020年03月07日 08:22:01   作者:我曾以為自己特別冷靜  
這篇文章主要為大家詳細介紹了Java如何獲取一個隨機數(shù),類似猜數(shù)字小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Java獲取一個隨機數(shù)(及猜數(shù)字小游戲)的具體代碼,供大家參考,具體內容如下

Math類概述:

  • 該類Math包含用于執(zhí)行基本數(shù)值運算的方法,例如基本指數(shù),對數(shù),平方根和三角函數(shù)。
  • Math所有類都是靜態(tài)的??梢灾苯宇惷U{用。

獲取隨機數(shù)的辦法:

代碼如下

public class SuiJi {
 public static void main(String[] args) {
  double d = Math.random();
  System.out.println(d);
 }
}

若要獲取一個1-100之間的隨機數(shù),該腫么辦呢?

//random返回的是double類型帶正號的值,該值大于等于 0.0 且小于 1.0
//在 (Math.random) 前加 (int) 是為了數(shù)據(jù)類型轉換
int number =(int)(Math.random)*100+1;

小運用:猜字小游戲(1~100之間)

分析:

1.產生一個隨機數(shù)
2.通過鍵盤錄入一個數(shù)字(你猜測的數(shù)字)
3.輸入的數(shù)字跟你數(shù)字進行比較
4.輸出結果

具體代碼如下:

import java.util.Scanner;
public class GessNumber{
 public static void main(String[] args){
 //產生一個隨機數(shù)
 int number = (int)(Math.random()*100+1);
 
 while(true){
 //通過鍵盤錄入一個數(shù)字(你猜測的數(shù)字)
 Scanner sc = new Scanner(System.in);
 
 System.out.print("請輸入你所猜測的數(shù)字(1~100之間):");
 
 int gessnumber = sc.nextInt();
 //產生的隨機數(shù)跟你猜測的數(shù)字進行比較
 if(gessnumber > number){
 
 System.out.println("你猜測的數(shù)字大了");
 
 }esle if(gessnumber < number){
 
 System.out.println("你猜測的數(shù)字小了");
 
 }else {
 
 System.out.println("恭喜你,猜中了"); 
  
 break;
 }
 }
 }
}

運行結果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • java web中使用cookie記住用戶的賬號和密碼

    java web中使用cookie記住用戶的賬號和密碼

    這篇文章主要介紹了java web中使用cookie記住用戶的賬號和密碼的相關資料,需要的朋友可以參考下
    2017-01-01
  • IO流:java中解碼和編碼出現(xiàn)亂碼說明以及代碼實現(xiàn)方法

    IO流:java中解碼和編碼出現(xiàn)亂碼說明以及代碼實現(xiàn)方法

    最近使用Java編寫一些讀取文件的小工具的時候,經常與IO流打交道,但是自己對IO流的理解不是特別深刻,趁機整理下,這篇文章主要給大家介紹了關于IO流:java中解碼和編碼出現(xiàn)亂碼說明以及代碼實現(xiàn)的相關資料,需要的朋友可以參考下
    2023-11-11
  • SpringBoot+Redis隊列實現(xiàn)Java版秒殺的示例代碼

    SpringBoot+Redis隊列實現(xiàn)Java版秒殺的示例代碼

    本文主要介紹了SpringBoot+Redis隊列實現(xiàn)Java版秒殺的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • SpringCloud之監(jiān)控數(shù)據(jù)聚合Turbine的實現(xiàn)

    SpringCloud之監(jiān)控數(shù)據(jù)聚合Turbine的實現(xiàn)

    這篇文章主要介紹了SpringCloud之監(jiān)控數(shù)據(jù)聚合Turbine的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Java多線程之悲觀鎖與樂觀鎖

    Java多線程之悲觀鎖與樂觀鎖

    這篇文章主要為大家詳細介紹了Java悲觀鎖與樂觀鎖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • SpringCloud組件OpenFeign之默認HTTP請求方式詳解

    SpringCloud組件OpenFeign之默認HTTP請求方式詳解

    這篇文章主要介紹了SpringCloud組件OpenFeign之默認HTTP請求方式詳解,在SpringMvcContract類中有個這樣的方法processAnnotationOnMethod,見名思意,這個方法就是處理Feign接口下方法上的注解的,需要的朋友可以參考下
    2024-01-01
  • Spring使用aop切面編程時要給那些類加注解的實例

    Spring使用aop切面編程時要給那些類加注解的實例

    在使用切面編程時,通常需要為以下類或組件添加注解來標識它們,以便 Spring 或其他切面框架能夠正確識別和處理它們,這篇文章主要介紹了Spring使用aop切面編程時要給那些類加注解,需要的朋友可以參考下
    2023-11-11
  • 在springboot中使用注解將值注入?yún)?shù)的操作

    在springboot中使用注解將值注入?yún)?shù)的操作

    這篇文章主要介紹了在springboot中使用注解將值注入?yún)?shù)的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制

    使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制

    這篇文章主要介紹了使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java中程序的運行全過程

    Java中程序的運行全過程

    這篇文章主要介紹了Java中程序的運行全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03

最新評論

左权县| 团风县| 西和县| 鸡东县| 壶关县| 南丹县| 临邑县| 宣威市| 嘉善县| 白玉县| 手游| 安达市| 长葛市| 温宿县| 合山市| 融水| 汉川市| 全南县| 建宁县| 津市市| 自贡市| 广汉市| 和平县| 施甸县| 思南县| 焦作市| 闵行区| 家居| 威信县| 缙云县| 通道| 祁东县| 浑源县| 永新县| 香港| 永定县| 林西县| 湘潭县| 玉树县| 宾阳县| 府谷县|