我有2个班级第一班和第二班。第二类
中有一种方法public void update(String reading,String writing) {
ArrayList1.add(reading);
System.out.println("reading: "+reading);
ArrayList2.add(writing);
System.out.println("writing: "+writing);
}
这个update()
方法是从类First调用的,如下所示:
object_ofClassSecond.update(reading,writing);
classFirst
得到这些读数,从第三类写入参数(让我们称之为第三类),如下所示:
String reading=request.getParameter("reading");
String writing=request.getParameter("writing");
还有一些其他的东西,但我不想详细介绍。所以问题是只要有读或写,我就会从classThird中获取它们,然后通过classFirst
方法将它们从classSecond
传递给update()
。但是有时这个getParameter()
方法不会返回任何内容,我需要在这种情况下为我的读取和写入变量分配空值。每当ArrayList1
方法没有返回任何内容时,我希望在classSecond
getParameter()
- 2中看到空值。
你能帮我做一下吗?
答案 0 :(得分:0)
但是有时这个getParameter()方法不会返回任何内容
那是不可能的。如果声明方法的返回类型为String
,那么无论何时调用它,都会发生以下三种情况之一:
假设您的方法 返回,必须返回一个值。它根本无法返回任何东西。在你认为“不返回任何东西”的情况下,你应该看看完全正在发生什么,然后找出你想要发生的事情。