Kilometer to feet – Java Program to Convert Foot to Kilometer and Kilometer to Foot

Kilometer to feet: In the previous article, we have discussed about Java Program to Convert Foot to Inch and Inch to Foot

In this article we will see how to convert Foot to Kilometer and Kilometer to Foot by using Java programming language.

Java Program to Convert Foot to Kilometer and Kilometer to Foot

Kilometer to foot: Before jumping into the program let’s know the relationship between Foot and Kilometer and how we can convert Foot to Kilometer and vice versa.

Generally Foot and Kilometer are used as unit in case of length/distance measurement.

1 Foot = 0.0003048 Kilometer
1 Kilometer =  3280.84 Feet

Formula to convert Kilometer to Foot.

Foot = Kilometer * 3280.84

Formula to convert Foot to Kilometer.

Kilometer  = Foot * 0.0003048

Let’s see different ways to convert Foot to Kilometer and Kilometer to Foot.

Method-1: Java Program to Convert Foot to Kilometer and Kilometer to Foot By Using Static Input Value

Approach:

  • Declare Foot and Kilometer value.
  • Then convert Foot to Kilometer and Kilometer to Foot by using the formula.
  • Print result.

Program:

public class Main 
{
   public static void main(String args[])
   {
        //value of foot declared  
        double foot = 1;
        //value of kilometer declared
        double kilometer = 1;
        
        //converting foot to kilometer
        double km = foot * 0.0003048; 
        //converting kilometer to foot 
        double f = kilometer * 3280.84;
        //printing result
        System.out.println("Value of "+kilometer+" kilometer in foot: "+ f);   
        System.out.println("Value of "+foot+" foot in kilometer: "+ km);   
   }
}
Output:

Value of 1.0 kilometer in foot: 3280.84
Value of 1.0 foot in kilometer: 3.048E-4

Method-2: Java Program to Convert Foot to Kilometer and Kilometer to Foot By Using User Input Value

Approach:

  • Take user input of Foot and Kilometer value.
  • Then convert Foot to Kilometer and Kilometer to Foot by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable kilometer
        System.out.println("Enter value of kilometer: ");  
        double kilometer = sc.nextDouble();
        //Taking the value input of double variable foot
        System.out.println("Enter value of foot: ");  
        double foot = sc.nextDouble();
        
        //converting foot to kilometer
        double km = foot * 0.0003048; 
        //converting kilometer to foot 
        double f = kilometer * 3280.84;
        //printing result
        System.out.println("Value of "+kilometer+" kilometer in foot: "+ f);   
        System.out.println("Value of "+foot+" foot in kilometer: "+ km);   
   }
}
Output:

Enter value of kilometer: 
4.4
Enter value of foot: 
5890
Value of 4.4 kilometer in foot: 14435.696000000002
Value of 5890.0 foot in kilometer: 1.795272

Method-3: Java Program to Convert Foot to Kilometer and Kilometer to Foot By Using User Defined Method

Approach:

  • Take user input of Foot and Kilometer value.
  • Call a user defined method by passing Foot and Kilometer value as parameter.
  • Inside method convert Foot to Kilometer and Kilometer to Foot by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable kilometer
        System.out.println("Enter value of kilometer: ");  
        double kilometer = sc.nextDouble();
        //Taking the value input of double variable foot
        System.out.println("Enter value of foot: ");  
        double foot = sc.nextDouble();
        //calling user defined method convert()
        convert(kilometer, foot);
   }
   
   //convert() method to convert kilometer to foot and vice versa
   public static void convert(double kilometer, double foot)
   {
        //converting foot to kilometer
        double km = foot * 0.0003048; 
        //converting kilometer to foot 
        double f = kilometer * 3280.84;
        //printing result
        System.out.println("Value of "+kilometer+" kilometer in foot: "+ f);   
        System.out.println("Value of "+foot+" foot in kilometer: "+ km);   
   }
}
Output:

Enter value of kilometer: 
122
Enter value of foot: 
282900
Value of 122.0 kilometer in foot: 400262.48000000004
Value of 282900.0 foot in kilometer: 86.22792

The best and excellent way to learn a java programming language is by practicing Simple Java Program Examples as it includes basic to advanced levels of concepts.

Related Java Programs: