SCJP題庫第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.
 
Ans: E
 
解說:
此程式片段有二個錯誤
String pw = c.readPassword(%s, pw: ); 改:
char[] pw = c.readPassword("%s", "pw: ");
System.out.println( got, name); System.out.println(" got“ + name);

Comments

Popular posts from this blog

Android-使用webview在V3版的Google地圖GPS定位