2014-11-07 57 views
-1

我想在終端使用小寫和大寫的選擇我想在終端使用小寫和大寫的選擇

在此代碼我可以只使用大寫所有情況下

,但我想同時使用

   case 'S ': 
       { 
        System.out.println("File status: "+partyPlaner.getFileStatus()); 
        break; 
       } 
       case 'N': 
       { 
        System.out.print("Enter new name for planner:"); 
        String newName = keyboard.nextLine(); 
        partyPlaner.setPlannerName(newName); 
        break; 
       } 

回答

1

將您要切換的變量轉換爲大寫()。 因此,在switch語句中,變量將以大寫形式,並且只需輸入大寫「個案」。

switch(s.toUpper()){...} 
+0

我應該怎麼做 公共靜態無效的主要(字符串ARGS []){ 焦炭 選擇='「; PartyPlanner partyPlaner = new PartyPlanner();而(opt!='Q') { opt = menu(); switch(opt) – 2014-11-08 01:22:21

+0

public static void main(String args []) {opt} =''; PartyPlanner partyPlaner = new PartyPlanner();而(opt!='Q') { opt = menu(); switch(opt) – 2014-11-08 01:23:40