(String... books) :如果在定义方法时,在最后一个形参的类型后增加三点(...),则表明该形参可以接受多个参数值,多个参数值被当成数组传入。此处的books为数值名。
- public class Books
- {
- //定义了形参长度可变的方法
- public static void test(String... books)
- {
- //book被当成数组处理
- for (String tmp : books)
- {
- System.out.println(tmp);
- }
- }
- public static void main(String[] args)
- {
- test("日语书","英语书");
- }
- }