#java#,编写了一个以秒数为输入的完整程序

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
import java.util.*;
 public class Exercise55 
 {
 public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        System.out.print("Input seconds: ");
        int seconds = in.nextInt(); 
        int p1 = seconds % 60;
        int p2 = seconds / 60;
        int p3 = p2 % 60;
        p2 = p2 / 60;
        System.out.print( p2 + ":" + p3 + ":" + p1);
        System.out.print("\n");
    }    
 }

运行结果及报错内容

img

这是运行结果

我的解答思路和尝试过的方法
我想要达到的结果

但是这个玩意儿,前面少0啊
我想要的结果是这种

img

类Exercise55是公共的,应该在名为Exercise55的文件中声明。
你的类名和你的文件名不一样吧,改成一样的

类名和文件名不一致,你的public 类的类名 ,那你这个文件名也必须叫 Exercise55 .java