導航:首頁 > 編程語言 > javamainargs

javamainargs

發布時間:2024-11-05 12:33:29

java中main函數後面帶的參數(String[] args)是什麼意思

String[] args 是用來傳遞用戶在命令行輸入的參數的。 之所以採用String 類型是因為Java 預設就認為輸入的參數都為字元串(當然你可以之後自己進行類型轉換)。 String 之後的[] 括弧表示用戶輸入的參數被放置在字元串數組中。因為用戶可以輸入的參數個數不定, 所以用個數組來裝這些數據最好不過了。而且這個數組長度不限,[] 中沒有定義數組的長度。最後args 是這個數組的名字。args 是英文 arguments (參數) 的簡寫。你當然可以給它其他名字, 但在IT 界公認用args 做main 函數的參數名字。

❷ JAVA中的MAIN函數中args參數怎麼用

一般來說是用不到的,特別是一個相對大型的應用applet或者application
這個args的由來是這樣的:你從控制台運行一個編譯好的.class文件,需要命令為
java (入口類名) 參數1 參數2 ...
比如

源碼
// Test.java
public class Test {
public static void main(String[] args){

for(int i = 0; i < args.length; i++){
System.out.println(args[i]);

}

}

}

java Test 1 2 a
這樣的話運行的時候JVM虛擬機會將主類後面的各輸入轉化為String[]數組(這里的數字是以字元串形式存在的)這樣可以直接用。
輸出就會是:
1
2
a

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

在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這個數組可以接收到這些參數。

(3)javamainargs擴展閱讀

String[] args的用法:

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

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

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

閱讀全文

與javamainargs相關的資料

熱點內容
php取一條記錄 瀏覽:134
cwindows高級編程 瀏覽:83
總想咬東西解壓 瀏覽:113
顯示擴展名的命令 瀏覽:285
androidascii碼轉字元串 瀏覽:312
php伺服器並發 瀏覽:644
kalilinux系統安裝 瀏覽:73
綠色生活app是什麼 瀏覽:677
槍火重生文件夾 瀏覽:183
程序員智商劃分 瀏覽:334
修煉一套好演算法 瀏覽:296
空氣凈化pdf 瀏覽:311
necc文件夾 瀏覽:18
linux跑火車 瀏覽:357
androidsdk版本兼容 瀏覽:1004
果加密碼鎖開鎖記錄 瀏覽:446
python導入模塊的形式 瀏覽:259
shor演算法 瀏覽:58
python交易日歷 瀏覽:47
怎樣用雲伺服器組網 瀏覽:294