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)+"個字母"); |
沒有留言:
張貼留言