方法的可变参数
数据类型...变量名
打印变量名是一个数组地址
getNum(int...nums)
注意
1 一个方法中只能有一个可变参数
2 如果方法有可变参数,要写到最后面E
应用场景,
淘宝,买东西时,自己可以添加的筛选条件
package com.yang.pojo; public class MTest { public static void main(String[] args) { int sum=getNums(1,2,3,4,5,6); System.out.println(sum); } public static int getNums(int...num){ int i=0; for (int j : num) { i+=j; } return i; } }
创建不可变集合
List.of()创建不可变集合
Set.of()不能传递重复的元素
Map.of()
Map.ofEntries(Map.Entry(),Map.Entry(),Map.Entry(),)
👆
10个参数以后,用的是可变参数