Jak znaleźć maksymalną wartość INT w Javie

Jak znaleźć maksymalną wartość INT w Javie
W Javie „int”To prymitywny typ danych, który zawiera wartości liczbowe i wymaga 32 bitów (4 bajtów) do przechowywania danych w pamięci. Ponadto są one zdefiniowane w formie binarnej przy użyciu dopełniacza 2; Jeden z 32 bitów to kawałek znaku. Ponieważ Java zachęca do podpisanych liczb, zakres INT zawiera zarówno wartości dodatnie, jak i ujemne. Musimy znaleźć maksymalne i minimalne liczby w różnych sytuacjach.

Ten samouczek wyjaśnia metodę znalezienia maksymalnej wartości INT w Javie.

Jak znaleźć maksymalną wartość INT w Javie?

Aby znaleźć maksymalną wartość INT w Javie, użyj „MAKSYMALNA WARTOŚĆ„Stała klasy całkowitych. W Javie typ int ma maksymalną wartość „2147483647". Trudno jest zapamiętać dokładną wartość; Dlatego Java zapisała tę wartość jako stałą statyczną.

Teraz sprawdźmy kilka przykładów związanych z wykorzystaniem liczby całkowitej.Max_value stała.

Przykład 1: Wydrukuj maksymalną wartość statycznej stałej liczby całkowitej w Javie
W tym przykładzie wydrukujemy maksymalną wartość INT za pomocą „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („maksymalna wartość INT to:” + liczba całkowita.MAKSYMALNA WARTOŚĆ);

Wyjście wskazuje, że maksymalna wartość INT wynosi „2147483647”:

Przykład 2: Drukowanie maksymalnej wartości zmiennej zdefiniowanej przez użytkownika w Javie
Tutaj wydrukujemy maksymalną wartość zmiennej zdefiniowanej przez użytkownika. Aby to zrobić, utworzymy zmienną typu liczb całkowitych „X”Z„35" wartość:

int x = 35;

Następnie utworzymy jeszcze jedną zmienną typu liczb całkowitych, „y”, Który przechowuje maksymalną wartość INT za pomocą„Liczba całkowita.MAKSYMALNA WARTOŚĆ". Tutaj przekazamy zmienną „X”Jako obiekt klasy liczb całkowitych, aby uzyskać dostęp do stałej Max_Value:

int y = ((liczba całkowita) x).MAKSYMALNA WARTOŚĆ;

Na koniec wydrukujemy maksymalną wartość utworzonej liczby całkowitej:

System.na zewnątrz.println („maksymalna wartość int 'x' to:" + y);

Wyjście reprezentuje maksymalną wartość INT jako maksymalną wartość dla całkowitej x:

Przykład 3: Dodanie liczby w maksymalnej wartości INT w Javie
Maksymalna wartość wskazuje zakres typu Intymitive, który wynosi 2147483647. Jeśli spróbujemy dodać liczbę do wartości maksymalnej, przepełni pamięć i zwróci wartość ujemną.

W tym przykładzie dodamy „1”W Max_Value i przechowuj go w zmiennej typu liczb całkowitych”X”:

int x = liczba całkowita.Max_value + 1;

Następnie wydrukuj wartość „X" używając "System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println ("x =" + x);

Wyjście wyświetla wartość ujemną, która odnosi się do przepełnienia pamięci:

Omówiliśmy podstawy znalezienia maksymalnej wartości INT w Javie.

Wniosek

Możesz znaleźć maksymalną wartość INT za pomocą „MAKSYMALNA WARTOŚĆ„Stała klasy całkowitych. Maksymalna wartość wskazuje maksymalny zakres typu Intymitive, który wynosi „2147483647". Trudno jest zapamiętać całą stałą wartość; Dlatego Java oferuje liczbę całkowitą.Stała statyczna max_value, aby znaleźć maksymalną wartość INT. W tym samouczku wyjaśniliśmy procedurę znalezienia i używania maksymalnej wartości INT w Javie z przykładami.