java - 我需要帮助找出我做错了什么

标签 java

除了零之外,我无法将小时或天转换为数字。我做错了什么?
我需要把几分钟变成几小时和几天。

import java.util.Scanner;

public class NewClass 
{
    public static void main(String[] args)
    {
        Scanner input = new Scanner(System.in);
        int minutes=0,hours=0,days=0, years=0;
        System.out.println("Enter the number of mintues");
        minutes= input.nextInt();

        minutes += (hours*60);
        hours += (days*1440);
        days += (years*365);
        System.out.println("The amount of Hours in minute is: "+hours + "hours");
        System.out.println("The amunt of Days is in mintue is: " +days +"days");
    }
}

最佳答案

你的计算有误。您需要如下所示的内容(未经测试):

public static void main(String[] args)
 {
    Scanner input = new Scanner(System.in);
    int minutes=0,hours=0,days=0, years=0;
    System.out.println("Enter the number of mintues");
    minutes= input.nextInt();

    hours = (minutes/60);
    days = (minutes/1440);
    System.out.println("The amount of Hours in minute is: "+hours + "hours");
    System.out.println("The amunt of Days is in mintue is: " +days +"days");
}

关于java - 我需要帮助找出我做错了什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32429583/

相关文章:

java - org.apache.http.impl.execchain.RequestAbortedException : Request aborted

java - 为什么我的 JBoss 包装应用程序 JVM 会重新启动?

java - @NonNullByDefault 返回类型与从 ExecutorService.shutdownNow() 返回的 'List<Runnable>' 不兼容(不匹配空约束)

java - 为什么不能从静态上下文中引用非静态变量 - reg

java - 如何保证加密数据能够被正确解密?

java - 找不到 applicationContext 类路径

java - Jnotify 是如何工作的

java - 一个线程不停止其他线程。即使有 volatile 变量

java - ByteArrayOutputStream.toByteArray() 返回随机字节?

java - 正则表达式,只需要用逗号分隔