Dlaczego jak się tworzy BigIntegera za pomocą new to trzeba wartość dać w cudzysłowach? BigInteger x = BigInteger.valueOf(1); BigInteger x2 = new BigInteger("1");
@fefler: no bo to ma w końcu reprezentować dużą liczbę, więc int czy long nie ma sensu, bo nie stworzysz tak dużej liczby, bo się nie zmieści, więc String to jedyna sensowna (czytelna) opcja.
BigInteger x = BigInteger.valueOf(1);
BigInteger x2 = new BigInteger("1");
#naukaprogramowania #java
Komentarz usunięty przez autora