Werfen wir zunächst einen Blick auf die Methode zum Binden von in JDBC gekapselten Parametern wie folgt:
/** * 绑定参数 * @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(); } }
Empfohlenes Lernen: Java-Video-Tutorial
Die Analyse lautet wie folgt:
Object ...os
Diese Schreibmethode begann mit Java 5. Die Java-Sprache unterstützt eine neue Schreibmethode für Methodenparameter, die als Parameterliste variabler Länge bezeichnet wird . Gibt an, dass die hier akzeptierten Parameter 0 für mehrere Objekttypobjekte oder ein Objekt[] sind.
Beachten Sie das Format der Parameterliste mit variabler Länge:
1 Zwischen dem Parametertyp und den drei Punkten „…“ (Objekt ...os) darf kein Leerzeichen stehen. , Objekt ...os meldet keinen Fehler;
2. Parameterliste variabler Länge Dieser Parameter muss der letzte Parameter in der Parameterliste sein, sonst wird ein Fehler gemeldet.
Empfohlene verwandte Artikel und Tutorials: Java-Einführungs-Tutorial
Das obige ist der detaillierte Inhalt vonWas bedeutet der Parameter „…' in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!