IniziaInizia gratis

POJO, wrapper e java.math

Ogni grande missione parte con un lancio perfetto! In questo esercizio, lancerai una classe Rocket che è già stata importata per te.

Pronto al decollo?

Questo esercizio fa parte del corso

Tipi di dati ed eccezioni in Java

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un'istanza del POJO Rocket.
  • Imposta il campo thrust di Rocket a "7770000" come BigDecimal usando il relativo setter.
  • Imposta il campo manned su true usando il setter .setManned().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

public class Launch {

	public static void main(String[] args) {
    	// Create an instance of the Rocket POJO
		Rocket rocket = ____ ____();
		rocket.setName("Saturn");
        // Set the thrust field to as a BigDecimal
		rocket.setThrust(____ ____("7770000"));
        // Set the rocket's manned Boolean wrapper field to true
		rocket.____(____);
		fire(rocket);
	}

	public static void fire(Rocket r) {
		BigDecimal newtons = r.getThrust().divide(new BigDecimal(224));
		System.out.println("We have liftoff of: " + r.getName());
		System.out.print("Thrust is: " + newtons + " newtons of energy");
	}
}
Modifica ed esegui il codice