武漢網(wǎng)站開發(fā)軟件程序員百度保障中心人工電話
關(guān)于java命令行傳參
本篇文章拓展以下java中的命令行傳參😎
- 有時候你希望運行一個程序的時候再傳遞給它消息,這要靠傳遞命令行參數(shù)給main()方法來實現(xiàn)。
- 首先我們先來創(chuàng)建一個數(shù)組遍歷。
public class Demo
{public static void main(String[] args){//args.length 數(shù)組長度for(int i=0; i<args.length; i++){System.out.println("args["+i+"]:"+args[i]);//編寫輸出樣式}}
}
我們用前學(xué)習(xí)過的java通過控制臺,來實現(xiàn)編譯,傳遞參數(shù)。
1、首先在資源管理器中打開。
2、在路徑前寫cmd+空格,然后回車進(jìn)入到DOS窗口。
3、先進(jìn)行編譯,javac Demo03.java,回車以后生成class文件。
4、我們運行一下程序,會發(fā)現(xiàn)報錯了。
5、這是因為,我們Demo03是在包里面的,所以外層有一個包,不能直接編譯,所以要用**cd…/**退回到上一層,回到上層后,我們把包添加在類的前面,就可以進(jìn)行輸入?yún)?shù)給main方法傳參了😀。
6、我們看到,遍歷的數(shù)組內(nèi)容,就是我們剛剛輸入的內(nèi)容,這個就是命令行傳參!先作為了解,后面數(shù)組的文章中會詳細(xì)介紹數(shù)組😎