導航:首頁 > 編程語言 > 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相關的資料

熱點內容
最強大逃頂通達信指標源碼 瀏覽:441
java程序員面試寶典歐立奇 瀏覽:457
cad命令不要跟著游標 瀏覽:200
騰訊軟體伺服器是什麼 瀏覽:894
高中單片機 瀏覽:347
正則命令 瀏覽:341
javawin10配置環境變數 瀏覽:564
梁全長箍筋加密怎麼設置 瀏覽:403
蘋果appstore怎麼填 瀏覽:688
radiogroupandroid 瀏覽:152
微信加密手機店能破解嗎 瀏覽:952
如何更換win7補丁伺服器地址 瀏覽:702
如何舉報dota2伺服器 瀏覽:584
蘋果怎麼打鏈接微信文件夾 瀏覽:366
阿拉德之路怎麼蘋果跟安卓一起玩 瀏覽:241
主力排序選股源碼 瀏覽:149
android無法生成apk文件 瀏覽:505
如何開一個掛網頁的伺服器 瀏覽:538
虞城車輛解壓去哪裡 瀏覽:759
如何發送戰艦世界命令 瀏覽:609