2009年2月18日 星期三

第157題

Given that c is a reference to a valid java.io.Console object, and:
11. String pw = c.readPassword("%s", "pw: ");
12. System.out.println("got " + pw);
13. String name = c.readLine("%s", "name: ");
14. System.out.println(" got", name);
If the user types fido when prompted for a password, and then responds bob when prompted for a name, what is the result?
A. pw:
got fido
name: bob
got bob
B. pw: fido
got fido
name: bob
got bob
C. pw:
got fido
name: bob got bob
D. pw: fido
got lido
name: bob got bob
E. Compilation fails.
F. An exception is thrown at runtime.
答案:E
參考:10-2 Console類別

------------------------------------

11. String pw = c.readPassword("%s", "pw: "); //回傳字元陣列, 而不是字串

沒有留言:

張貼留言