前記:今天刷牛客,遇到了這道題目,平時隻見到第一種,沒想到居然可以有多種形式。在此記下,謹記共勉。
Java中main方法的6種聲明形式:
第一種,最正常形式
第二種,方括号在形參後面
第三種,可變長參數形式,三個點前後有無空格都可以
第四到六種:将前三種中的 public 和 static 修飾符更換位置
static public void main(String[] args)
static public void main(String args[])
static public void main(String... args)
附上牛客的題目,原來第三選項選錯的原因是因為傳回值為int: