Java Programming | Temperature conversion


This is a tutorial for temperature conversion in java. The program converts the temperature from one unit to other unit. The program is extendable. Go enjoy the program. Lets begin……….

Program for temperature conversion from Celsius to kelvin.

//import Scanner as we require it.
import java.util.Scanner;

// the name of our class its public
public class TemperatureConversion {
	//void main
		public static void main (String[] args)
			//declare float
			float to,from;
			//print message
			System.out.println("Enter Temperature in celsius:");
			//Take input
			Scanner input = new Scanner(;
			 from = input.nextFloat();
		     to = from+273;
			//print the average
			System.out.println("Temperature in kelvin = "+to);


Enter Temperature in celsius:
Temperature in kelvin = 373.0

How it works

  1. The program prints the message to enter temperature.
  2. The user enters temperature.
  3. Temperature is converted.
  4. The converted temperature is printed.

Extending it

The Program can be extended by adding more unit to conversion and by adding their Conversion formula for other unit and more variables can be added to program to convert multiple temperatures. Like wise you can also use following unit for conversion :-

  • Kelvin
  • Celsius
  • Fahrenheit


  1. Import the Scanner.
  2. Declare the class as public
  3. Add the void main function
  4. Add system.out.println() function with the message to enter temperature.
  5. Declare input as Scanner.
  6. Take the temperature and save it in variable.
  7. Convert temperature and save it in other variable.
  8. Add system.out.println() function to print the converted temperature.

At the end.

You learnt creating the Java program for Temperature conversion. So now enjoy the program.

Please comment on the post and share it.
And like it if you liked.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s