JAVA面试剖析之
下面的代码有什么不妥之处?
1. if(username.equals(“zxx”){}
2. int x = 1;
return x==1?true:false;
-
少了个括号. 暂且理解为你的手误. 关键在于如果username是null, 则会报NullPointerException
-
如果要返回boolean, 那么可以直接return x==1, (x==1这个表达式本来就返回boolean)
1. if(username.equals(“zxx”){}
2. int x = 1;
return x==1?true:false;
少了个括号. 暂且理解为你的手误. 关键在于如果username是null, 则会报NullPointerException
如果要返回boolean, 那么可以直接return x==1, (x==1这个表达式本来就返回boolean)
揭開Java的神祕面紗--之基礎篇 java是一種簡單的、面向對象的、分佈式的、解釋型的、健壯的、安全的、結構中立的、可移植的、性能很優異的、多線程的、動態的語言。 Java的三種技術架