首页 > 解决方案 > Groovy:字段中不允许进行多个分配

问题描述

当我尝试使用多重赋值声明我的变量时,它出现了错误

字段中不允许多次分配

    class Ana {
        def tmp = []
        String subject
        def (ini, sorted, full) = ['','',[:]]

    Ana(subject) {
        this.subject = subject
    }
}

但是,当我一一声明它们时,它没有显示错误。

想知道为什么会这样

截屏

标签: classvariablesgradlegroovymultiple-assignment

解决方案


推荐阅读