Praca z klasami opakowującymi
Klasy opakowujące i prymitywy wyglądają w kodzie bardzo podobnie, dlatego sprawna praca z nimi wymaga trochę praktyki. Klasy opakowujące oferują szereg przydatnych metod, które ułatwiają porównywanie, konwertowanie i ogólną obsługę danych. W tym ćwiczeniu poeksperymentujesz z kilkoma metodami i polami klas opakowujących.
To ćwiczenie jest częścią kursu
Typy danych i wyjątki w Javie
Instrukcje do ćwiczenia
- Porównaj wartość
piz wartościąeulers, używając metody.compareTo(). - Wyświetl maksymalną dopuszczalną wartość prymitywu
short. - Sparsuj ciąg znaków
"true"do prymitywuboolean, używając metody.parseBoolean()klasyBoolean.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
public class ExamineWrappers {
public static void main(String[] args) {
Double pi = 3.14;
Double eulers = 2.71828;
// Compare pi's value to euler's
int x = ____.____(____);
System.out.println(x);
// Use Short to print out the maximum short
System.out.println(____.____);
// Use Boolean to turn string "true" to a boolean
boolean y = ____.____("____");
System.out.println(y);
}
}