簡體   English   中英

通過命令行從 Java class 運行方法

[英]Run methods from a Java class through Command Line

對於我們的一個學校項目,我們被要求創建一個命令行可執行程序,該程序代表一個假設的教師學校成績系統。 我們可以使用任何我們想要的語言,我選擇使用 Java。 但是,對於 Jar 文件可執行文件,我無法自由使用 Linux 中的命令行來使用我創建的方法。 它只運行我在主 Java 文件中編寫的命令,然后退出。 我想我可以運行掃描儀,但是掃描並挑選出我的變量 arguments 傳遞給方法似乎很乏味。 我錯過了什么嗎? 還是我選擇了錯誤的語言?

謝謝!

您可以在 main 中創建一個無限循環,它將使用 BufferedReader(推薦)或 Scanner 從控制台獲取輸入。 然后,您可以使用 Scanner 對 de 輸入進行標記化,並檢查輸入是否與使用 switch/case 的命令相對應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM