日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

输出控制台传递的参数——小小实例。

發布時間:2025/6/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 输出控制台传递的参数——小小实例。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天看java經典編程300例中的第二例,發現挺有意思的一個小程序:輸出控制臺傳遞的參數

===實現過程:

(1)打開一個記事本,編寫以下代碼,并保存,將其命名為Test,擴展名為.java



(2)打開Doc控制臺并切換到該文件保存路徑下,控制臺輸入“javac Test.java”命令編譯源代碼,編譯后會生成一個“Test.class”文件;

(3)Doc窗口,繼續輸入“java Test 1 2 3”命令運行class文件;運行結果:



注:

1,使用java命令(“java Test 1 2 3”)時,如果傳遞多個參數,參數之間需要用空格隔開,比如我傳遞了3個參數(1 2 3)每個中間都用參數隔開了;

2,如果想要打印出第四個參數,需要修改代碼,打印出數組的第四位,坐標為[3](數組的坐標從0開始);

3,技術要點:傳遞的參數保存在一個String類型的數組里并傳遞給main()方法,在main()方法中,可以使用其方法參數調用傳遞的值;


===不足:

目前未能想到具體在什么情況下可以運用到,但我想如果有一天我需要控制臺來啟動我的代碼,并需要傳遞一個參數啟動相應的方法時,是不是可以用到呢?


===遇到的問題:

Doc窗口執行javac命令時,居然提示不是內部或外部命令。。。瞬間蒙蔽。。

解決過程:

1,輸入java命令OK,輸入java -version命令OK。。。

2,檢查環境配置,OK(至少與網上大家說的配置的一樣)

3,繼續嘗試,后來發現,我在安裝jdk時安裝了一次jre,文件路徑與jdk路徑并行:

但我在配置path變量的時候,直接使用了%JAVA_HOME%\jre\bin;(JAVA_HOME路徑為 D:java\jdk1.7.0_15)

最終解決方案:修改“%JAVA_HOME%\jre\bin” 為 "D:java\jre7\bin"


小白遇到的小白問題,繼續學習進步中~

轉載于:https://blog.51cto.com/13478818/1981979

總結

以上是生活随笔為你收集整理的输出控制台传递的参数——小小实例。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。