import java.io.* ; // input output 資料函式引入. J& ]+ P' O& Q; e4 N# c
% `& W: U* R; c4 |
import java.util.Arrays ;. J/ ]+ q' }) t0 w$ V' v0 C
' A: y! z$ W- E( a: t; @; L( D
' T+ h7 Q6 ~! b+ f
7 K/ ^' J; D- X0 ?6 z& Dpublic class JVD103{
' A* a) \( k6 n) w) A! t+ `) F. X& L$ v9 W
$ J% L0 N+ [+ v& R/ T v
8 v" H1 o" F$ _: b) k
public static void main(String arg[]){" {( V/ L |1 ~
9 U% j5 b% g Z$ Z
+ {; w0 {- \4 K) {+ G! ~/ z& P8 P" i, a) ^/ R+ i: s
& O- d; L7 t$ [" R
# }- t& @7 z! [. v- ^# q
System.out.println("請輸入欲產生之亂數個數:");; J7 N1 E. e4 w: C# W
' c+ a: c3 o& |
. V/ f3 C9 s. i5 g, W" K
7 @3 j( x) `( n: h int n = 0; //輸入要產生亂數個數 並初始化
$ j: [& h q8 L* }9 o9 S9 c/ S% p7 \% g3 @6 c5 v
1 o. F* A1 s+ D8 ?. L* G' W
* D& t; F6 x; p& j1 _
//使用到io 一定要加上 try catch# N+ d: z `& L" O- {/ Q* K
! {* ]2 L- L+ L/ o; l+ h try{ r! k( {& u$ N( \7 G9 k9 s
% V6 k. w% l0 m- x3 C/ `! W InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流
, |9 [- }0 N8 j# w! q% D% v. W) g' ~1 q: F6 }! T$ @
BufferedReader br = new BufferedReader(isr); //資料暫存區
/ l4 { _& Q6 s" Z# j4 e& T
2 `3 P2 \8 y2 F. }( p n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)
; R* u" b* y+ W2 _# s
2 K+ ]/ _+ \4 s1 w: S }catch(Exception e){}
9 v; D* I" r" g8 h, q. [" _; l2 y6 S8 k/ r) k, l# t
1 P) I4 U7 l9 y' G' H
" P7 E/ M7 L3 A+ i 4 n2 o1 A* E- v% Y
5 T* a+ h- o: `8 d: t int Num[] = new int[n];//產生n個亂數的變數 F4 ?- {9 f1 Q/ j5 u4 _9 Y
' D% [- @9 y3 X5 B
" _& M' Z+ C" t
5 o l& Y7 }( \6 e! m
for(int i=0;i<n;i++){
, @* A5 r! a% J! H& K3 H( f
% ?3 _9 C" Q" ]3 z$ G Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
q* T6 ^# Q, o7 b: v1 _) m8 d1 P- a+ t: L
//System.out.println(Num[i]);
) D- w& q+ ~5 l _% F6 c
4 G6 ]. k+ p _% n1 m }
4 Y: a v) p* B! a$ K2 Y% G( M' I0 ?& ^' W! ^# I( r6 c
Arrays.sort(Num); //排序
3 ]7 t) g5 R; r. p' D& @/ X# C$ o0 b& | a/ v% C
# o: }- E' E% n5 F% _: j) @% b
: H4 d# @7 v' O //輸出! N) Q0 g; z5 Z J; Q: M* A7 Y4 m
! [- l' g# \/ `1 c; ?* y; q for(int i=0;i<n;i++){+ a1 ^: B1 t/ \0 }+ Q
' |( ^1 K. u( D
System.out.print(Num[i]+"\t");4 @; X: x9 W# Q1 ~
8 j8 W& @, X% x i
}; V, k# o4 O" x3 |2 b# i
+ t0 o8 T6 Z/ M3 r/ C9 v
' b7 h) d/ f7 s2 H8 L, r
4 D+ K$ y' z/ X" S8 P' A }
% j( L" M7 {" R- y3 z; N, f0 V
) m# C! b# Y x
9 N0 [9 e4 ^* j# `8 c; H3 x. [! N5 s i+ |4 {) U
} |