import java.io.* ; // input output 資料函式引入) n/ L% v' I- l. M; C
/ y3 G# A+ p; f2 I, C! d+ ximport java.util.Arrays ;
9 e4 A, ?$ G0 F& C. d
- a& b( g9 S+ K5 o) L
n1 g6 `' i2 m2 t. F# w$ q# N& T' U* F( e/ j" D# m
public class JVD103{3 `4 l B6 f% r2 s+ g: u
' P6 B- U. t9 j Q0 x$ M
; U4 z0 d, U2 c$ t' R5 w; j& `- y$ `0 p8 k
public static void main(String arg[]){/ F9 F& x) H4 J6 |* J
: t' A3 }8 ]* y5 k, w
" h4 P5 ?7 Z3 j! b# s+ ?* F$ S# X: S3 M& e1 ]& w
8 |; z7 k9 v2 J3 p. N0 t$ T8 k! I& y
System.out.println("請輸入欲產生之亂數個數:");" Q1 X) e# g: e) U" a# n) E8 T
7 ]( e' c$ w! N+ p" x# E: U
8 X( q3 d4 C4 k: w% R, f& J8 C/ o$ G
+ G! U/ U- c* t int n = 0; //輸入要產生亂數個數 並初始化
$ H Z+ ~( X) x/ `; O% C7 n5 r# H- J8 A K
/ B1 a& H; ~6 m1 n
1 t/ w. n$ A& k3 H //使用到io 一定要加上 try catch" O$ a6 v# D7 m
& B$ i- t/ |6 ?( D try{* M/ T& n6 A# g. q
) O0 B; o1 f" S# \ InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流. J8 G$ k% Q/ G
2 e; ~: c3 O4 }! c6 u, x BufferedReader br = new BufferedReader(isr); //資料暫存區5 X/ L; `4 u5 d
6 N* u! O E4 J! Q( e n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)6 v7 _: [5 {3 l F! y( f' H
7 ]+ i; D. e6 N6 ?( d }catch(Exception e){}
: A2 h( |4 @1 g8 V
; t8 C/ Z8 n- H% p1 q 5 m& M$ e7 \/ A. j- Y; T
! v" {- c6 A3 t : B( U9 ]' P% ]
# f, X+ d6 `/ T; d9 r8 j; q
int Num[] = new int[n];//產生n個亂數的變數0 x1 y4 ~/ R9 p6 B
+ W# @. Z2 t, G! ^) B
' U) T( s& T. r' c
9 U+ r; }3 Y# d' b+ J' m$ Z, ^
for(int i=0;i<n;i++){
9 A% n1 D) @$ P& t9 e& f! k/ h/ `8 ?9 G
Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)0 Y0 o# b( o. M% `5 h( U5 f
* D2 x' s7 w# v* U4 Y
//System.out.println(Num[i]);
6 K7 R9 G m+ E! s+ `( t0 i
3 `0 @# P+ e. x1 g: J9 c }
# b8 R' E H: v$ T8 @* J2 |0 J0 J
, Q p8 m0 Q) W, F4 f Arrays.sort(Num); //排序- [. {" O- S0 }" O
- j/ B" i! w+ k; l) U
" }& k% {! a5 S; o. w/ l# P1 R5 J# Z; P N( X' N% Q
//輸出
# P% r u4 Z1 ?4 r" O% L- f: L. Q/ Z+ d. b
for(int i=0;i<n;i++){
5 ?2 ?) k$ T, t& [& J) {$ S: F1 x% O i! E. c4 [8 w, ? ^( f
System.out.print(Num[i]+"\t");6 }+ R! B5 ^7 W* N
0 r6 ^# o& c2 o6 l$ A) u1 d! G8 u
}
* L6 O7 W- A; R0 m4 @: c& M
8 j2 K% j+ U1 F; [. Q4 L; u : d- s7 ?# H Y7 O
. p* V" v/ x% b- d# c% D
}
1 }; U& S8 @3 e. a$ y0 d0 A
8 l% c3 r! N" U2 J4 T( i+ F: E
. ~. S" _% ~; E" ~1 g} |