这条java语句怎么解释
1)private static void dowork(hashset<string>... hashsets) {.....}
是自己定义的方法
解释: private说明方法是私有的,本类对象才能调用 static说明是静态的,能够类直接条用 void说明没有返回值 dowork是方法名,()内定义的是参数,多个参数用,隔开 定义参数格式为: 类型 参数名。
(在这个方法中 定义的参数类型是 hashset ,<string>说明hashset装的对象是string类型)
2)private static void main (string[] args)是程序的主方法,程序的入口,只能有一个,但可以定义多个自己定义的方法,如自己写的方法dowork();
3)dowork(seta, setb, setc, setd, sete); 的意思是把前面定义的seta, setb, setc, setd, sete四个hashset作为对象作为传入传入dowork方法进行比较。
在dowork方法中进行遍历hashset比较。