Question: Help needed related java ! Thanx Metric Class : public class Metric { /** The milesToKilometers method converts miles to kilometers. @param m The distance

Help needed related java ! Thanx

Help needed related java ! Thanx Metric Class : public class Metric

Metric Class :

public class Metric

{

/**

The milesToKilometers method converts miles to kilometers.

@param m The distance in miles.

@return The distance in kilometers.

*/

public static double milesToKilometers(double m)

{

return m * 1.609;

}

/**

The kilometersToMiles method converts kilometers to miles.

@param k The distance in kilometers.

@return The distance in miles.

*/

public static double kilometersToMiles(double k)

{

return k / 1.609;

}

}

MetricDemo Class :

import javax.swing.JOptionPane;

import java.text.DecimalFormat;

/**

This program demonstrates the Metric class.

*/

public class MetricDemo

{

public static void main(String[] args)

{

String input; // To hold input

double miles; // A distance in miles

double kilos; // A distance in kilometers

// Create a DecimalFormat object.

DecimalFormat fmt = new DecimalFormat("0.00");

// Get a distance in miles.

input = JOptionPane.showInputDialog("Enter a distance in miles.");

miles = Double.parseDouble(input);

// Convert the distance to kilometers.

kilos = Metric.milesToKilometers(miles);

JOptionPane.showMessageDialog(null, fmt.format(miles) + " miles

equals " + fmt.format(kilos) + " kilometers.");

// Get a distance in kilometers.

input = JOptionPane.showInputDialog("Enter a distance in kilometers:

");

kilos = Double.parseDouble(input);

// Convert the distance to kilometers.

miles = Metric.kilometersToMiles(kilos);

JOptionPane.showMessageDialog(null, fmt.format(kilos) + " kilometers

equals " + fmt.format(miles) + " miles.");

System.exit(0);

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!