首先來看一下jdbc中封裝的綁定參數的方法,如下:
/** * 绑定参数 * @param pstmt * @param os */ public static void executebindParam(PreparedStatement pstmt,Object ...os){ int len = os.length; try { for (int i = 0; i < len; i++) { pstmt.setObject(i+1, os[i]); } } catch (SQLException e) { e.printStackTrace(); } }
推薦學習:java影片教學
分析如下:
Object ...os
這種寫法是從Java 5開始的,Java語言對方法參數支援一種新寫法,叫做可變長度參數列表。表示此處接受的參數為0到多個Object類型的對象,或是一個Object[]。
注意可變長度參數清單的格式:
1、參數類型和「...」三個點之間不必須有一個空格(Object ...os),Object ...os也不會報錯誤;
2、可變長度參數列表這個參數必須是參數列表中的最後一個參數,不然會錯誤。
相關文章教學推薦:java入門教學
以上是java中參數」...「是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!