2017-10-19 11 views
-3

返回值是什么JSONArray返回值,如果代码,这样为JsonArray

public JSONArray saveHCPMapping(String parameters, String appId, String password) 
{ 
//your logic 
    try{ 
    // some logic 
     try{ 
      for(){ 
      //some logic 
       } 
      }catch(){ 
      //some logic 
      } 
      if(){ 
       for(){ 
        if(){ 
         //some code 
         }else{ 
         //some code and some more if else conditions 
         } 
     }catch(){ 
      //some code 
      return jsonArray; 
      } 
      return jsonArray; 
     } 
+0

不知道你在问什么。方法签名告诉你方法应该返回JSONArray类的对象。从这个意义上说:请尝试重新解释您的问题,以明确您要求的内容。我真的不明白。 – GhostCat

+0

我已经添加了闭包的返回值 – Chetanna

回答

0

有一个在它告诉你的JSONArray的值的方法的身体return声明。

1

在Groovy中,如果您不使用return关键字,则方法体的最后一行用于return语句。

在你提供的例子中,没有方法体,因此Groovy会返回一个空的JSONArray。