相关疑难解决方法(0)

Kotlin中的变量名称前的Kotlin星号运算符或Kotlin中的Spread运算符

我想知道在Kotlin中变量名之前asterisk究竟是做什么的.我*argsSpring boot Kotlin上看到了这个():

@SpringBootApplication
open class Application {

    @Bean
    open fun init(repository: CustomerRepository) = CommandLineRunner {
        repository.save(Customer("Jack", "Bauer"))
        repository.save(Customer("Chloe", "O'Brian"))
        repository.save(Customer("Kim", "Bauer"))
        repository.save(Customer("David", "Palmer"))
        repository.save(Customer("Michelle", "Dessler"))
    }
}

fun main(args: Array<String>) {
    SpringApplication.run(Application::class.java, *args)
}
Run Code Online (Sandbox Code Playgroud)

syntax kotlin

84
推荐指数
5
解决办法
2万
查看次数

标签 统计

kotlin ×1

syntax ×1