本帖最後由 b790113g 於 2012-2-25 11:59 編輯
# C& q3 B9 O9 b2 J* z8 P( f5 o4 x0 U$ C5 f G8 p2 O* b
(1) 可判斷以逗號區隔之字串個數
4 L- N5 I- I% R3 @+ q/ _ Y, g5 k(2) 使用者輸入以逗號隔開不特定個數字串,程式將逗號兩旁之字擷取儲存,並分行顯示' h* d' h" @ e2 x& S* d
(3) 若輸入空白字元,執行結果顯示警告訊息
5 q) R! c' K* A5 I9 ~7 L1 D- o' [' E, A3 ]7 S' V; C
import java.util.*;- import java.util.*; //引入才可使用split
- public class jva203{
- public static void main(String arg[]){
- if(arg.length!=1){
- System.out.println("參數借誤!字串中不得有空白或必須以逗號隔開!");
- return ;
- }
- //111,2222,3333 split() 必須引入 java.util.*
- String str[] = arg[0].split(",");
- System.out.println("逗號隔開的字串個數共有: "+str.length);
-
- for(int i=0;i<str.length;i++){
- System.out.println( (i+1)+"."+str[i] );
- }
- }
- }
複製代碼 |