public class Utility{
private static Scanner scanner =new Scanner(System.in);
/**
用于界面選單的選擇。該方法讀取鍵盤,如果用戶鍵入‘1’-‘4’中的任意字符,則方法回傳。
回傳值為用戶鍵入字符。
*/
public static char readMenuSelection(){
char c;
for ( ; ; ){
String str = readKeyBoard(1);
c = str.charAt(0);
if (c != '1'&& c !='2' && c != '3' && c != '4'){
System.out.print("選擇錯誤,請重新輸入:");
}
else {
break;
}
}
return c;
}
}
uj5u.com熱心網友回復:
都沒看的readKeyBoard的方法體!
uj5u.com熱心網友回復:
說實話,你第二行就有問題了Scanner類為什么要用private和static去修飾呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/56686.html
標籤:Java SE
上一篇:編程題
