亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JAVA中在聲明main的時候的String[] args是什么意思?

JAVA中在聲明main的時候的String[] args是什么意思?

UYOU 2019-02-20 19:11:36
一般聲明main都是這樣子:public void main(String[] args)那么String[] args代表什么?有什么作用?那為什么非得要有這個呢?又不是每個程序都要進行例子那樣的操作
查看完整描述

2 回答

?
千巷貓影

TA貢獻1829條經驗 獲得超7個贊

在JAVA中,String[] args是main函數的形式參數。String[] args代表main 函數的參數,表示字符串參數。

String[] args 作用:java在命令行運行的時候要用到java命令:java Test value1 value2,命令后面是兩個參數,在main函數里面args[]就是兩個長度的數組value1存在args[0]中,value2存在args[1]中。

在Java中有這樣一條語句:public static void main(String[] args)。其中的args是Java命令行參數,在DOS中執行Java程序的時候使用“java 文件名 args參數”。args這個數組可以接收到這些參數。

擴展資料

String[] args的用法:

從函數參數的形式上看,String[] args包含一個整型和一個指針數組。當一個C的源程序經過編譯、鏈接后,會生成擴展名為.EXE的可執行文件,這是可以在操作系統下直接運行的文件,換句話說,就是由系統來啟動運行的。

對main()函數既然不能由其它函數調用和傳遞參數,就只能由系統在啟動運行時傳遞參數了。在操作系統環境下,一條完整的運行命令應包括兩部分:命令與相應的參數。其格式為:命令參數1參數2....參數。

此格式也稱為命令行。命令行中的命令就是可執行文件的文件名,其后所跟參數需用空格分隔,并為對命令的進一步補充,也即是傳遞給main()函數的參數。



查看完整回答
反對 回復 2019-03-10
  • 2 回答
  • 0 關注
  • 1036 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號