(String... books)       :如果在定义方法时,在最后一个形参的类型后增加三点(...),则表明该形参可以接受多个参数值,多个参数值被当成数组传入。此处的books为数值名。

  1. public class Books  
  2. {  
  3.     //定义了形参长度可变的方法  
  4.     public static void test(String... books)  
  5.     {  
  6.         //book被当成数组处理  
  7.         for (String tmp : books)  
  8.         {  
  9.             System.out.println(tmp);  
  10.         }  
  11.     }  
  12.     public static void main(String[] args)  
  13.     {  
  14.         test("日语书","英语书");  
  15.     }