Javaのパラメータ「...」用法と意味

  1. パブリック静的ボイドexecutebindParam(のPreparedStatement pstmtと、オブジェクト... OS){
  2. int型のlen = os.length。
  3. {試します
  4. 以下のために(INT i = 0; iは  LEN;  iは++){
  5. pstmt.setObject(I + 1、  OS [ I])。
  6. }
  7. キャッチ(のSQLException  e)の{
  8. e.printStackTrace();
  9. }
  10. }

 

オブジェクト...文言は、Java 5の初めからであるOS、Java言語のメソッドのパラメータは、可変長引数リストと呼ばれる新しい文言を、サポートします。

] [0にObject型の複数を受け入れるここでオブジェクト、またはオブジェクトとして表されたパラメータを表します

可変長引数リストの形式ことに注意してください:

    1. パラメータの種類とは、「...」のOSがエラーを報告しません...三点、オブジェクト間のスペース(オブジェクト... OS)を持っている必要はありません。
    2. 可変長引数リストは、このパラメータには、引数リストの最後の引数でなければならない、またはエラーになります

おすすめ

転載: www.cnblogs.com/a1304908180/p/11542353.html