import java.io.* ; // input output 資料函式引入
' f8 b% Z0 J5 V+ W
8 B* K, Z+ W& J8 x$ n3 Timport java.util.Arrays ;8 E1 A4 o0 C5 N
! m1 s' @; u9 A R. ^* r9 R+ u
/ P J9 Q) y+ h% D5 W9 x
" H9 d9 V0 Q1 S$ Z* Tpublic class JVD103{; n; a% D+ O5 p. i
6 o: \$ i$ O" m2 N- m& w$ N0 u0 x
( P$ D4 S6 w/ j& p2 \+ i& Z3 C6 u: O* }% v% r+ y d. W
public static void main(String arg[]){
e! k# y, W& l( x% I
) U- Q, k! Y' Z: N4 L8 R% }! @1 D " x* @# [$ b- t* J5 X
- `$ F. s7 \! B# l) i
( d: ^) P2 M+ ~! S) u5 K
$ w$ r5 q8 M: o# O1 k System.out.println("請輸入欲產生之亂數個數:");
! L3 f2 A& B& g( [6 h8 F9 h- Q0 w) S* m6 s8 X) G
; Q- D8 v6 e- q- r
9 m/ s% G% Z% v" v' {7 A0 `
int n = 0; //輸入要產生亂數個數 並初始化
* N& v+ J& M- w5 @
5 F0 {2 @) d* P / e( A8 M$ w9 `& s7 y8 l' l* W
/ I" s9 a) i7 c //使用到io 一定要加上 try catch/ D/ k, W( \, f
7 R. ^! q9 r! ` try{5 k8 y/ `) {, p
2 k' C# n: W( O4 I4 N InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流 b, q& C0 S4 i! H2 N
) `. i5 P F" V5 o9 h
BufferedReader br = new BufferedReader(isr); //資料暫存區
2 @/ ^3 m2 y9 {2 h. J Z: E6 K" D
n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)
$ h- X. z9 q5 v, j/ z' t3 X) N2 U# j% p, J: a( n
}catch(Exception e){}
1 F3 t: [' X7 d2 z9 M ]; G3 m) ^0 S- V; h+ X: b
# z0 r" }: ?( x4 O7 p2 C( ]* {
; ]' n% j; |6 k' y/ y8 O # E) ?/ I! p6 j
2 L) u+ A2 S+ P' m! j int Num[] = new int[n];//產生n個亂數的變數
% B4 ^; Y* h# Q) e) X/ q+ n$ B" p2 q5 D* }7 e0 T, H
3 g) T9 w& T8 H/ K t* D
4 Z7 q5 Y9 Y3 x4 M for(int i=0;i<n;i++){! C+ W/ q5 _7 \$ y3 d
" u- |5 W- n+ e6 z9 \
Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
! I r0 A5 N2 V
8 c4 B" C6 ]& ?# [7 z/ B5 V8 D //System.out.println(Num[i]);+ F$ G! `+ x/ C" `
' g1 W: X0 v( H4 c }- w' R1 m: r1 h9 p- t& P7 k3 U* v% Y
3 l! F( K) z! p2 d
Arrays.sort(Num); //排序
4 g$ Y! k$ c( b; ~' N7 V
& L- Q+ s+ }* \! Q' q 7 m/ E) ^% d9 ?
0 K0 C, R/ p6 x6 ^
//輸出
0 J6 D3 V1 c3 z, A
) ]: K0 ^- C) M2 T for(int i=0;i<n;i++){
Z* o' j8 z. p+ @/ |2 b: b; R' f$ X/ ?
System.out.print(Num[i]+"\t");, j5 ^! N/ G# h& X' ?/ o5 `8 r; D
1 Q8 R, @7 ~3 M- Y, t0 [ }, n+ o$ E X: F8 l
! r4 @+ z% w- K2 f% z* F) V- y ( ?# r9 W# c/ I
* M' g; f" t& I- t# \7 t) Q }' z3 T, K9 @# ^" z" Z
. q. Y/ ?3 S/ ]/ G2 \( X; C; S) y' g
0 r6 f9 _+ u$ m! P0 F( { c! g
: z& \) l5 O% h! o} |