After learning about variables and printing Strings, we are now going to learn about some numerical variables that we encounter in Java.

As you will find out with practice, many Java programs require a fair bit of numerical data. The best and most common way to store numerical values are by using the variable types: int (short for integer) and double.

When we want to store whole numbers, we will want to use the “int’ data type. Some examples of ints would be 1, -200, or 500. However, we can not use any decimal numbers without causing a compiler error. That is where the variable type double comes into play.

If we have a number that is a decimal, we will want to use the double data type to store our number. Some examples of doubles are 2.5, -5.7, or 100.9920.

It is important to note that you can store an integer as a double value, but it will return the integer with a decimal point and 0 placeholder. For example, if we stored the integer 1 as a double value, it would become 1.0.

Let us make a class in Java and name it: Numbers. Then, implement the main method.

Now we are going to declare 2 numbers – an integer and a decimal number.

For our integer, we will name it integer and make the value 5.

For our decimal, we will name it decimal and make the value 2.25.

After making our variables, we will now use print methods to see what the console returns.

After compiling the code above, we can run our code and get the following output:

Nice job! As you can see, declaring numerical variables is straight forward process. Just remember that we use int for whole numbers and double for any decimal numbers.