conversion int double java code example

Example 1: java int to double

// Primitive type
int myInt = 5;
double myDouble = (double)myInt;		// explicit cast
myDouble = myInt;						// implicit cast
// Object type
Double myDouble = new Double(myInt)		// via constructor
myDouble = Double.valueOf(myInt)		// via valueOf

Example 2: how to change double to int in java

class Scratch{
    public static void main(String[] args){
        double decimal = 5.7;
        System.out.println( (int) decimal );	//casting
        System.out.println( Math.round(decimal * 10) / (double) 10);	//Math.round()
        System.out.println( decimal % 1);	// modulus
        System.out.println( Integer.parseInt( String.valueOf(decimal).substring(0, String.valueOf(decimal).indexOf(".")))); // .substring()
    }
}