import java.util.*; class Test301{ public static void main(String[]args){
Scanner stdin=new Scanner(System.in); int num; do{ System.out.print("How many strings?"); num=stdin.nextInt(); }while(num<1);
String x[]=new String[num]; for(int i=0;i<x.length;++i){ System.out.print("["+i+"]="); x[i]=stdin.nextLine(); } } }
上面程式可以執行, 可是會跳過 x[0]=stdin.nextLine() 輸入 ?