2015年7月15日 星期三

Java 練習(1)

Java 7 教學手冊第五版 第三章習題

22.請撰寫一程式,由鍵盤輸入一個英文字元,計算它在26個字母裡的順序。
※注意英文大小寫


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
       System.out.println("請輸入英文字母>");
       Scanner sc1=new Scanner(System.in);
       String str=sc1.nextLine();
       String str2=str.toUpperCase();//轉換為大寫字母
       char ch=str2.charAt(0);//取締一個英文字母
       
       String list="ABCDEFGHIJKLMNOPQRSTUVWXUZ";
       int num=list.indexOf(ch);//根據指定字元找出初現字串中的位置
       
       System.out.println(ch+"為第"+(num+1)+"個字母");

沒有留言:

張貼留言