import java.io.* ; // input output 資料函式引入
y) F* n K9 R. I- L0 P1 i' q7 ^
import java.util.Arrays ;" m* v; v1 ^3 u) }
! h! h/ ] \4 |9 B. ^3 q3 h0 X4 `# Z5 T
; i2 o" G& Z5 D0 C" {9 ^1 }
public class JVD103{( \& ?! a% h$ ]: D1 W7 x
: P9 B5 P8 n' e( J* U$ l
$ X8 ~/ c% e7 @% I+ t; D! |5 ~
) L4 n6 [6 Z, r" o$ m+ _4 ]8 C public static void main(String arg[]){: @( h9 D1 H" e$ G
" c& T- C; _* v7 |0 f3 E
G6 I" w2 J( p: |" O7 t8 [6 }
0 M" x8 `) _8 W6 A
$ v$ L8 s& l& M% R. @ L3 _2 z' ~8 E' q T) c; B {5 r
System.out.println("請輸入欲產生之亂數個數:");
9 N' h7 R( Y; J; Z& ^! {
. Z6 I; x9 l, t: _4 ]9 u, o / y6 q2 a! I' Q# b h6 _
* d" L$ f" z& z0 c& Y
int n = 0; //輸入要產生亂數個數 並初始化' w" Z; M4 C6 T
% N0 I/ f' {5 |- F$ _
: n' l# X( l1 I V1 ^ Z2 U ?5 e) {! D
//使用到io 一定要加上 try catch( W% d. z$ L# j$ s7 e# D& a
% G" X1 {" v, ]" G try{
! M) q6 q$ f: |3 `! J
- Q9 U* Z1 x# _: ] InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流
# n" G! P4 A/ T5 `/ W" d$ _' V; A1 L: n- A
BufferedReader br = new BufferedReader(isr); //資料暫存區
1 o* A% j, s! C# e" E; g) q, L$ V/ G" P2 ~, x2 w& r* M# v
n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)
/ B8 D5 F; @0 D% o% K5 L s4 T% g" E0 v0 m
}catch(Exception e){}! u6 l4 F3 t+ F, X7 f) U v# W: B( b
7 n. q0 O7 L8 F0 M' k l
2 ?/ d1 N! ~$ p6 [2 D
1 X7 l) H% ^, z% i3 n
, y9 v# z l5 G4 L
( R R6 k3 h( }/ [) C- A$ Y {; s int Num[] = new int[n];//產生n個亂數的變數: i: h6 ^* d% o' `9 n" E
& ~' Q' j- A) s
' C7 L1 N5 F8 U a
7 K! Q: J/ \5 k: C
for(int i=0;i<n;i++){
. x. g- g8 m/ }; d# r& z' [9 {# A3 m, S5 o9 t, h+ B0 S' p, X
Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int). A) d( K9 _# E9 G
' i- B* |, {. w& @+ V2 ?
//System.out.println(Num[i]);4 b+ g$ O( s& O# B
) G+ \7 t& H" g2 `9 C
}$ ^8 ?' t( Q3 S7 ^- f. Q) L
. Q4 q2 O$ b4 G7 @ Arrays.sort(Num); //排序( J; p- h) i1 \# f/ s
8 a0 s2 B+ L; M0 n8 @, F1 d
- U6 F0 q. l& t* h- W t$ i8 a
3 J* y+ }4 D. I x; b //輸出
% t* g0 n! k4 o
( `" J! `% T7 h9 ? for(int i=0;i<n;i++){
$ Q2 X& {* y) D& P) W, ^& @2 b* A4 m9 \, B0 k8 x. f/ l# ^6 @
System.out.print(Num[i]+"\t");
& C ?! u' T5 J7 ^9 e4 C6 I# `2 K4 a3 \" }! b+ q, d" K2 z4 ^3 M& h
}' \4 `: K4 W+ c4 O8 M/ ^# V
- F& G* W$ K' l. e6 Y, N 9 C* D5 ~( t t- s5 ^
6 A/ Y/ o; ]( O- l6 W5 @ }' m' h' T1 n5 ?1 _3 O4 R
: b9 @+ }- Z0 Y/ s2 E. p6 n% x: U" R" ]& i' N3 N' U ?1 R
4 Y$ d! w1 Q2 J; ]" x8 L+ }. H
} |