打字猴:1.700466229e+09
1700466229
1700466230 String mobileNumber=(String)this.baseInfo.get(“mobileNumber”);
1700466231
1700466232 System.out.println(mobileNumber);
1700466233
1700466234 return mobileNumber;
1700466235
1700466236 }
1700466237
1700466238 /*
1700466239
1700466240 *办公电话
1700466241
1700466242 */
1700466243
1700466244 public String getOfficeTelNumber(){
1700466245
1700466246 String officeTelNumber=(String)this.officeInfo.get(“officeTelNumber”);
1700466247
1700466248 System.out.println(officeTelNumber);
1700466249
1700466250 return officeTelNumber;
1700466251
1700466252 }
1700466253
1700466254 /*
1700466255
1700466256 *员工的名称
1700466257
1700466258 */
1700466259
1700466260 public String getUserName(){
1700466261
1700466262 String userName=(String)this.baseInfo.get(“userName”);
1700466263
1700466264 System.out.println(userName);
1700466265
1700466266 return userName;
1700466267
1700466268 }
1700466269
1700466270 }
1700466271
1700466272 大家看到没?中转的角色有很多的强制类型转换,就是(String)这个东西,如果使用泛型的话,就可以完全避免这个转化(当然了,泛型当时还没有诞生)。我们要看看这个中转是否真的起到了中转的作用,我们想象这样一个场景:公司大老板想看看我们自己公司年轻女孩子的电话号码,那该场景类就如代码清单19-6所示。
1700466273
1700466274 代码清单19-6 场景类
1700466275
1700466276 public class Client{
1700466277
1700466278 public static void main(String[]args){
[ 上一页 ]  [ :1.700466229e+09 ]  [ 下一页 ]