POJO, wrapper-e și java.math
Orice misiune grozavă începe cu o lansare reușită! În acest exercițiu, vei lansa o clasă Rocket care a fost deja importată pentru tine.
Ești gata de decolare?
Acest exercițiu face parte din cursul
Tipuri de date și excepții în Java
Instrucțiuni pentru exercițiu
- Creează o instanță a POJO-ului
Rocket. - Setează câmpul
thrustal claseiRocketla"7770000"caBigDecimal, folosind setter-ul corespunzător. - Setează câmpul
mannedlatruefolosind setter-ul.setManned().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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");
}
}