String...str是什么?可变长度形参是什么
的有关信息介绍如下:我们有的时候会看到可变长度形参的方法,尤其是老师会用这种生僻的东西来展示给我们,那么到底是什么呢?我来给大家举几个实例
如图所示,笔者写了一个使用可变长度参数的test方法,参数是String...str,
当将str放入输出函数时,发现str的返回类型是一个String数组
输出这个str,结果是内存地址
既然是数组,那么我们就是用循环,来输出
输出结果为“a”,因为我在main函数中只放入了一个参数
我在main函数中的test方法中放入两个参数“a“”b”
输出结果为“a"“b”
大家应该都已经明白了,如果还不明白,那我们就放入多个参数
可变长度参数是要放在所有参数的最后的,否则会报错,如图