BaşlayınÜcretsiz başlayın

POJO, sarmalayıcılar ve java.math

Her büyük görev güçlü bir fırlatışla başlar! Bu egzersizde, senin için içe aktarılan Rocket sınıfını fırlatacaksın.

Kalkışa hazır mısın?

Bu egzersiz, kursun bir parçasıdır

Java'da Veri Türleri ve İstisnalar

Kursa Göz Atın

Egzersiz talimatları

  • Rocket POJO'sunun bir örneğini oluştur.
  • İlgili setter'ı kullanarak Rocket thrust alanını BigDecimal olarak "7770000" değerine ayarla.
  • .setManned() setter'ını kullanarak manned alanını true olarak ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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");
	}
}
Kodu Düzenle ve Çalıştır