调用toString()方法的注意事项
2018-01-21 09:31
615 查看
【1】荔枝:Object转为 String;
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
request.setCharacterEncoding("UTF-8");
HttpSession session = request.getSession();
//设置session超时间隔为120秒,以便测试超时的情况
session.setMaxInactiveInterval(120);
String sessionName = (String)session.getAttribute("name");如果 不用 String类型强制转换,而使用 session.getAttribute("name").toString() 方法的话,首先得要保证 session.getAttribute("name") 返回的Object对象不为空, 如果为null的话,会抛出空指针异常的。。但如何使用强制类型转换的话,无论返回的对象是否为空,都不会报空指针异常。
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
request.setCharacterEncoding("UTF-8");
HttpSession session = request.getSession();
//设置session超时间隔为120秒,以便测试超时的情况
session.setMaxInactiveInterval(120);
String sessionName = (String)session.getAttribute("name");如果 不用 String类型强制转换,而使用 session.getAttribute("name").toString() 方法的话,首先得要保证 session.getAttribute("name") 返回的Object对象不为空, 如果为null的话,会抛出空指针异常的。。但如何使用强制类型转换的话,无论返回的对象是否为空,都不会报空指针异常。
相关文章推荐
- Object常用方法介绍及注意事项equals(),hashCode(),getClass(),toString()
- python2,python3子类调用父类初始化函数的方法和注意事项
- C#调用Matlab引擎详细方法以及注意事项
- HttpEntity调用getContent方法时的注意事项
- js调用Android方法的注意事项
- Mvc jquery 调用get方法注意事项
- ognl调用静态方法用法以及注意事项
- JNI调用注意事项 及 JNI中的常用方法
- Java static静态属性和静态方法内存分析和注意事项静态方法不能调用非静态属性和非静态方法,普通方法可以调用静态属性和方法
- java方法调用的注意事项——图文
- 在WordPress调用jQuery的方法及注意事项
- cocos2d-x调用java中非静态方法以及静态方法注意事项以及示例
- c# 调用c++DLL方法及注意事项
- Django模版系统中方法调用的注意事项
- android js互相调用的方法,混淆后js无效,addJavascriptInterface使用注意事项
- 关于PerSession下一些方法调用的注意事项
- Matlab调用外部库函数方法和注意事项
- VC++调用Web Service的方法及注意事项
- iframe中子父类窗口调用JS的方法及注意事项
- 反射调用main方法注意事项