Java Reference
In-Depth Information
The final step of the algorithm is to display the value of y . This can be achieved by the
following two lines.
System. out . print ( "The temperature in Fahrenheit is: " );
System. out . println (y) ;
The first line prints the string that is specified in the double quotes. Note that all string
literals in Java need to be surrounded by double quotes. The second line prints the value of
y .Notethatthe print method can take any input: for example, integer, double, character,
and even an object. The second line of the code uses the println method instead of the
print method because we want to print a new line at the end.
With small modifications, our degree Fahrenheit to degree Celsius program will look as
follows.
1 package helloworld ;
2
import java . util .
;
3
4 public class Main
{
5
public static void main(String args []) {
6
int x;
7
double y,c;
8
System . out . p r i n t ( "Enter temperature is Celsius: " );
9
Scanner keyboard = new Scanner(System. in) ;
10
x=keyboard . nextInt () ;
11
c = 9/5;
12
y = 32+c x;
13
System . out . p r i n t ( "The temperature in Fahrenheit is: " );
14
System . out . p r i n t l n ( y ) ;
15
}
16
}
Let us first examine the program line by line. Line 1 defines the package. From now on,
for simplicity, we will create the programs in the default package and omit the package line.
Note that defining the package is a statement and, as such, is followed by a semicolon. If
we delete the semicolon, NetBeans will underline the whole line in red. If we hover over the
red line with the mouse, it will tell us that we have forgotten the semicolon. Line 2 tells
Java that we want to use the java.util library. This is where most of the utility classes
are stored. For example, we need this library in order to read input from the keyboard.
Since this is such an important library, we will include it in almost every program. Note
that some of our example programs will skip the import section. In order to see how to
reproduce the include lines, delete the second line of the code. The Scanner class will now
be underlined in red indicating an error. Right-click on the code that is underlined in red
and select Fix Imports . You will be given a chance to add the import that you need. In
our case, we can select java.util.Scanner .Notethat import java.util.* imports all
classes from the library java.util . Conversely, the statement import java.util.Scanner
imports only the Scanner class library.
 
Search WWH ::




Custom Search