java命令行輸入參數


Java命令行輸入參數

代碼用例:命令行輸入參數,並進行加法運算。

public class Demo01 {
    public static void main(String[] args) {
        for (int i = 0; i < args.length; i++) {

            System.out.println("第"+i+"個參數:"+args[i]);

        }
        int a = Integer.parseInt(args[0]);
        int b = Integer.parseInt(args[1]);
        int number = a+b;
        System.out.println("相加結果="+number);
    }
}


參數存放位置

命令行輸入樣例:

遇到的問題:

解決方法

  • 1.在命令行輸入命令:javac -encoding utf-8 Demo01.java

  • 2.在開發工具idea里面將utf-8改為GBK

  • 3.直接將文件編碼改為ANSI

總結:

命令行輸入參數就是在cmd里面使用命令的方式進行輸入參數。輸入的參數是存放在main()方法里面的String args[]數組里面。該類型為字符串數組,所以存的參數都是字符串形式。如果需要進行一些計算,需要先進行轉型才能使用。

附:

參考博客:https://blog.csdn.net/l4432321/article/details/52463870


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM