DAY5-小别-2018-1-15
有兩天沒有寫了,前天考完試出去浪了,慚愧自己沒有學(xué)習(xí);昨天,啟程回家看完了循環(huán)內(nèi)容的視頻,晚上十點(diǎn)半火車到站,沒抽出時(shí)間寫了,還看了《黑客帝國(guó)》,有點(diǎn)小感觸,人工智能的時(shí)代即將到來,我們?cè)撘栽鯓拥膽B(tài)度去對(duì)待呢?今天剛到家,開始學(xué)習(xí)數(shù)組的內(nèi)容了。
API:(Application Programing Interface,應(yīng)用程序接口)是操作系統(tǒng)提供的一組函數(shù),這個(gè)概念還是有點(diǎn)模糊,有待補(bǔ)充。。
隨機(jī)數(shù)生成
1、System.currentTimeMillis();? ? ?//獲取一個(gè)當(dāng)前時(shí)間毫秒數(shù)的long型數(shù)字,(從1970年1月1日0點(diǎn)0分0秒到目前的一個(gè)毫秒數(shù),返回類型是long)
2、Math.random(); //返回一個(gè)0-1之間的double型
3、Random類:比較常用,分為兩種:帶種子型和不帶種子型
不帶種子型:這樣的方式將會(huì)返回隨機(jī)的數(shù)字,每次運(yùn)行結(jié)果不一樣,Random ran=new Rondom();
帶種子型:這樣的方式每次運(yùn)行生成的隨機(jī)數(shù)相同,Random ran= new? Random(10);
創(chuàng)建不帶種子的Random對(duì)象的兩種方法:1、? Random ran=new Random(555L); 2、Random ran=new Random();? ? ?ran.setSeed(555L);
Random的對(duì)象int? nextlineInt()與int nextInt(int n)的區(qū)別:1、int? nextlineInt();返回下一個(gè)偽隨機(jī)數(shù),它是此隨機(jī)生成器序列中均勻分布的int型 2、int nextInt(int n);? 它是從此隨機(jī)數(shù)生成器的序列中取出的,在0(包括)和指定值(不包括)之間均勻分布的int型
一維數(shù)組初始化:int[]? num=new int[5]; //在堆內(nèi)存中分配了5個(gè)int類型的大小空間
錯(cuò)誤:1、int [] num =null; 2、int year[3]={2017,2015,2016};? ? ? //聲明并初始化數(shù)組不需要聲明指定數(shù)組的大小 3、int year[6]={2013,2016,2017};? ? ??//聲明并初始化數(shù)組不需要聲明指定數(shù)組的大小
正確:1、int[]? num=new int[5]; 2、int year[]={2017,2015,2016};? ? //java中不需要聲明數(shù)組元素個(gè)數(shù)
?
啦啦啦……寒假生活開始咯,希望自己能夠好好抓住這個(gè)機(jī)會(huì)學(xué)到更多的東西,fighting!fighting!!!!
?
轉(zhuǎn)載于:https://www.cnblogs.com/archer-lcy/p/8290497.html
總結(jié)
以上是生活随笔為你收集整理的DAY5-小别-2018-1-15的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python list存储方式_Pyth
- 下一篇: 计算机应用程序错误怎么办 6,WinXP