Data-Fundamentals2
a literal with a decimal component is a double and not a float
Suffix to indicate Data type
float F float i = 1.0F;
long L long lj= 1.0L
double D double dk= 1.20
 
package javatemplate1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class JavaTemplate1
{
public static void main(String[] args) throws IOException {
System.out.println("main block executing");
JavaTemplate1 jt = new JavaTemplate1 ();
jt.amethod();
}
public void amethod(){
float fi = 11.1f;// float fi = 11f; both correct
int j = 45;//
double dk= 1.20;
char c = 'a';
char i = 65;
System.out.println(fi); System.out.println(j);
System.out.println(dk);System.out.println(i);
}

}

 
 
 
 
Displays: