?
先說一下args的作用:
??????? 我們習慣將一些有用的參數傳遞給我們定義的函數,那么可曾想過有參數傳遞給main函數?args就是傳遞給main函數的一個數組參數。??????? 可是main函數作為程序(application程序)的入口點,是由系統自動調用的,怎樣傳遞參數給它呢?
??????? 現在很多人編碼都是使用集成工具(eclipse、netbean......),這些工具直接運行,是不會有參數傳遞給main的,如果要設置參數,以eclipse為例,選擇:Run->Run...,彈出窗口Run,Arguments->Program arguments里就可以設置傳遞給args的參數。請記住java(其他語言我不清楚)的參數之間是用空格來分開的,不要用逗號。
例如:定義了加減乘除的方法:
????????????
args數組的長度不固定,輸入一個,長度就為1,輸入2個,數組長度為2.上面的例子,數組長度為3.