groovy中的多重赋值

groovy中的多重赋值,groovy,Groovy,在groovy中,我可以做到: def (zip111, zip222, zip333) = ["111", "222", "333"]; 但我做不到: String (zip111, zip222, zip333) = ["111", "222", "333"]; 还有我可以乘法赋值的字符串吗 谢谢您需要执行以下操作: def (String zip111, String zip222, String zip333) = ["111", "222", "333"] 或者,预先定义变量:

在groovy中,我可以做到:

def (zip111, zip222, zip333) = ["111", "222", "333"];
但我做不到:

String (zip111, zip222, zip333) = ["111", "222", "333"];
还有我可以乘法赋值的字符串吗

谢谢

您需要执行以下操作:

def (String zip111, String zip222, String zip333) = ["111", "222", "333"]
或者,预先定义变量:

String zip111, zip222, zip333
(zip111, zip222, zip333) = ["111", 3, "333"]
您需要执行以下操作:

def (String zip111, String zip222, String zip333) = ["111", "222", "333"]
或者,预先定义变量:

String zip111, zip222, zip333
(zip111, zip222, zip333) = ["111", 3, "333"]
您需要执行以下操作:

def (String zip111, String zip222, String zip333) = ["111", "222", "333"]
或者,预先定义变量:

String zip111, zip222, zip333
(zip111, zip222, zip333) = ["111", 3, "333"]
您需要执行以下操作:

def (String zip111, String zip222, String zip333) = ["111", "222", "333"]
或者,预先定义变量:

String zip111, zip222, zip333
(zip111, zip222, zip333) = ["111", 3, "333"]