人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

J2ME程序開發中隨機數字處理全攻略

J2ME程序開發中隨機數字處理全攻略

更新時間:2022-08-17 文章作者:未知 信息來源:網絡 閱讀次數:

在程序中生成隨機數字,用處比較,如人工智能領域等等,這里對于在J2ME中生成隨機數的操作進行一個簡單的整理,希望對大家能有幫助。 

  J2ME和J2SE不同,不能使用Math類的random來生成隨機數字,只能使用java.util包的Random類來生成隨機數字。 

  1、創建Random類型的對象: 

Random random = new Random(); 
Random random = new Random(10010010); 
  以上兩種是創建Random對象的方式,第一種使用默認構造方法,和以下的代碼作用完全等價: 

Random random = new Random(System. currentTimeMillis());   
  相當與使用當前時間作為種子數字來進行創建。 

  第二種方式通過自己來指定種子數字來進行創建。 

  大家可以根據需要使用以上兩種方式的任一種。 

  2、生成隨機數字: 

  創建好了隨機對象以后,我們就可以來生成隨機數字了: 

  生成隨機整數: 

int k = random.nextInt(); 

  生成隨機長整數: 

long l = random.nextLong(); 
  3、生成指定范圍的數字: 

  例如生成0-10之間的隨機數字: 

int k = random.nextInt(); 
int j = Math.abs(k % 10); 

  首先生成一個隨機整數k,然后用k和10取余,最后使用Math類的abs方法取絕對值,獲得0-10之間的隨機數字。 

  獲得0-15之間的隨機數,類似: 

int k = random.nextInt(); 
int j = Math.abs(k % 15); 

  獲得10-20之間的隨機數字: 

int k = random.nextInt(); 
int j = Math.abs(k % 10) + 10; 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 台州市| 始兴县| 浙江省| 郎溪县| 赤峰市| 双牌县| 西充县| 上思县| 桃江县| 从化市| 延津县| 南汇区| 萍乡市| 淳安县| 读书| 仙游县| 平遥县| 苍山县| 秭归县| 深泽县| 张家界市| 靖宇县| 永修县| 舟山市| 乐业县| 体育| 区。| 嘉定区| 明溪县| 荔波县| 屯留县| 延边| 辽中县| 星子县| 化德县| 乌兰浩特市| 上饶市| 阿图什市| 平定县| 贞丰县| 上饶县|