import java.io.* ; // input output 資料函式引入
$ L, E) o3 I8 F+ i9 j6 ?7 _ Z2 A; a9 L! a- @, {
import java.util.Arrays ;
* L: \- ]/ p9 I
/ r/ d, y, m9 y5 \) L
- {* N: h( u! M9 i" T, R9 \* {" a" X
% |" Y, C* M7 V! [2 m$ w g# Vpublic class JVD103{/ v, `% Y Y6 w3 h& l0 o7 ^/ n+ E
, ^" P/ r ~+ E- z
6 G+ x2 @$ L' h" \/ e1 R% J8 f( G/ J8 F& v- a. D# F
public static void main(String arg[]){
. {5 m% w7 |4 {/ D Z- U5 `- z4 m3 `2 q3 y2 p6 }) b4 w
2 e2 H# D o8 k6 j. y: @7 E. ^2 Z6 @
# i4 L' h& I! e/ E' Z4 m8 r
0 j+ [+ f% g. z( t System.out.println("請輸入欲產生之亂數個數:");
$ U0 s3 G/ I: e, l7 _9 C, P$ k
+ U& c. Q7 D4 w7 a 2 Y' J0 X. i" Q( P% r' x
( H3 C+ z& \' F/ B int n = 0; //輸入要產生亂數個數 並初始化' ]4 ~8 O/ |& h. J' J
' n( V- s" O) G# ]9 U1 } * ]5 y5 l: a% C$ [, ?$ a
4 Z( K. E! D& d/ \4 K
//使用到io 一定要加上 try catch1 _3 a+ `# N; S% H) X# _3 J
# g5 G* L" G7 N8 D2 h: Q6 { try{- `6 R# H B" ^1 F' |" I
/ N# S- F; r8 @7 {/ ?: e
InputStreamReader isr = new InputStreamReader(System.in); //輸入資料流
' C) R+ N% W/ `) r+ w5 d$ _3 d
BufferedReader br = new BufferedReader(isr); //資料暫存區3 L6 r3 a4 N7 `- V# d+ P; {+ X
; q1 F# q, O! d! b# P* L n = Integer.parseInt(br.readLine()); //輸入的資料是String 但我們要的n是int (轉換)# A% o1 H: k/ z; x6 d
1 g7 f# B0 \# {; b) O }catch(Exception e){}
1 r" [$ I. M* n7 v! b0 |; V& ~& |4 r, h J
3 \! W2 Z8 g! n: [
. l& m( g( @/ L# R& B$ q
' r) |" ?6 N8 Q2 j
+ z3 K G/ Y. { M7 O$ r. z int Num[] = new int[n];//產生n個亂數的變數
7 z5 W& h1 t0 G1 [4 w- T, {1 D, \3 c; U
- d& h) N( x8 A% A% `( h
' G$ \% u! v8 O3 T1 d" X$ D
for(int i=0;i<n;i++){
* F1 ]" l: @1 m; ]8 m! X
' [; M% `. a2 o0 X# { D1 F Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int); t' B6 p8 s+ H: l& U; ^7 X
/ A* W9 a! f; T5 \( t
//System.out.println(Num[i]);
2 s2 Q+ A( v; ?" E/ T7 L, r
9 Z- v5 X& E( v* U" o7 o \ }
0 z5 t1 s& D& H! [+ ]* O! @2 B: L2 `" Z
Arrays.sort(Num); //排序/ V( ^$ A. Y y" \
: h. Z! j$ {- h7 c
1 H5 S9 w8 W, _: a5 k- `& Z4 W9 Y! N- A1 Z4 ^
//輸出
/ O O1 V& I( B# I1 _0 j
( R( m% `, i" \; z9 F6 K9 ? for(int i=0;i<n;i++){
% `3 v* T! u0 g5 F" K z t J
System.out.print(Num[i]+"\t");
" _/ `% k" [. F
- l8 C+ q- k) n4 G3 O }
3 g5 \" Z, ~9 z' J; s; g, Q- L. @# @' q) \7 G* r. {
4 i z" i8 H ~% O8 \3 _$ a6 Q& v3 |, n5 ^& ]
}3 E6 R# D3 w' F+ P0 }
; _4 v$ `+ m! P+ y
1 r2 T {5 Y) k8 q2 z: r
+ Y% J! [7 q1 L! }' j} |