Как использовать константы?

У меня есть домашнее задание, которое требует от меня использования констант. Я не уверен, какая часть фрагмента кода ниже может использовать константу.

import java.util.Scanner;

public class PP2_6
{
public static void main(String[] args)
{   
    Scanner myScan = new Scanner(System.in);

    float mileage, kilometer;

    System.out.print("Enter the Mileage: ");
    mileage = myScan.nextFloat();

    kilometer = mileage * 1.60935F;

    System.out.println("The mileage in kilometers is : " + kilometer);
}
}

Можете ли вы помочь с тем, как я могу использовать константу в этом коде?

-2
источник поделиться
1 ответ

Вместо

 kilometer = mileage * 1.60935F;

объявите это число как статическое конечное поле (постоянное) до основного метода:

public class PP2_6 {
    public static final float CONSTANT = 1.60935F;
    public static void main(String[] args) {
    ...
    kilometer = mileage * CONSTANT;
    }
}
+1
источник

Посмотрите другие вопросы по меткам или Задайте вопрос