国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

有個數(shù)組[1,2,3,4,5,6,7,8,9,10],打亂順序生成一個新的數(shù)組輸出

2019-11-11 00:16:05
字體:
供稿:網(wǎng)友

	public static void main(String[] args) {				int[] a = {1,2,3,4,5,6,7,8,9,10}; //原數(shù)組				int[] b = new int[a.length]; //新數(shù)組				for(int i=0;i<a.length;i++){			//隨機生成下標(biāo)范圍依次減少1,又因為取出的元素會被從隊尾依次往前放置,這樣就能保證 不會再產(chǎn)生已經(jīng)產(chǎn)生過的元素。			int ra = (int) (Math.random()*(a.length-i));			b[i] = a[ra];						//將取出的元素從隊尾依次往前放置			int x = a[a.length-1-i];			a[a.length-1] = a[ra];			a[ra] = x;		}		//將數(shù)組以字符串形式輸出		System.out.PRintln(Arrays.toString(b));	}


上一篇:Redis基礎(chǔ)教程一

下一篇:poj1326

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 淄博市| 通州区| 沂南县| 廊坊市| 湘潭县| 正镶白旗| 确山县| 红河县| 芜湖市| 正蓝旗| 精河县| 五台县| 保山市| 胶州市| 义乌市| 怀集县| 徐州市| 丰台区| 林西县| 鹤壁市| 平谷区| 莱芜市| 米泉市| 东乡县| 盘锦市| 子洲县| 积石山| 繁峙县| 武威市| 安远县| 莎车县| 无极县| 肇东市| 五河县| 敖汉旗| 丰原市| 卫辉市| 孙吴县| 清原| 大新县| 独山县|