如何使用命令行调用,帮我举了例子,

解决方案 »

  1.   

    java DayCounter 12 2006我不知道该怎么调用
      

  2.   

    java DayCounter 12 2006把这个写在程序里么
    class DayCounter {
        public static void main(String[] arguments) {
            int yearIn = 2006 ;
            int monthIn = 2 ;
           if (arguments.length > 0)
                monthIn = Integer.parseInt(arguments[0]);
            if (arguments.length > 1)
                yearIn = Integer.parseInt(arguments[1]);
            System.out.println(monthIn + "/" + yearIn + " has "
                + countDays(monthIn, yearIn) + " days.");
        }    static int countDays(int month, int year) {
            int count = -1;
            switch (month) {
                case 1:
                case 3:
                case 5:
                case 7:
                case 8:
                case 10:
                case 12:
                    count = 31;
                    break;
                case 4:
                case 6:
                case 9:
                case 11:
                    count = 30;
                    break;
                case 2:
                    if (year % 4 == 0)
                        count = 29;
                    else
                        count = 28;
                    if ((year % 100 == 0) & (year % 400 != 0))
                        count = 28;
            }
            return count;
        }
    }
    这是我的程序
      

  3.   

    首先添加环境变量,
    PATH  C:\j2sdk1.4.2_10\bin;
    CLASSPATH  ;C:\j2sdk1.4.2_10\lib\tools.jar在命令行下,进到程序所在目录,(cd 命令)
    然后 javac DayCounter 
    最后 java DayCounter 12 2006