主要方法存在。即便如此:静态错误:此类没有接受String []的静态void main方法

时间:2017-06-12 09:02:11

标签: java static main drjava

主要方法存在于ques4类中,该文件名为ques4.java。但每次运行代码时,都会出现同样的错误。

这是一个问题:编写一个函数,它将时间视为三个整数参数(小时,分钟,秒),并返回自上一次敲击12以来的秒数。

import java.util.*;
class time
{
      int time(int h, int m, int s)
    {
        if(h>12)
        {
            int r = ((h-12)*3600) + (m*60) + s;
            return r;
        }
        else 
        {
            int r = (h*3600) + (m*60) + s;
            return r;
        }
    }
}

class ques4
{
    public static void main (String args[])
    {
        time ob = new time();
    Scanner ob1 = new Scanner (System.in);
    int hr, mi, se;
    System.out.println("Enter time in 12 hour format. First enter Hours then 
minutes and then seconds");
    hr=ob1.nextInt();
    mi=ob1.nextInt();
    se=ob1.nextInt();
    ob.time(hr,mi,se);
    }
}

0 个答案:

没有答案