У меня есть следующий код:Почему Java оскорблен моим использованием Long.parseLong (String s, int radix) с этим длинным двоичным числом?
Почему Java считает, что это неверно long
.
@Test
public void testOffendingBinaryString() {
String offendingString = "1000000000000000000010101000000000000000000000000000000000000000";
assertEquals(64, offendingString.length());
Long.parseLong(offendingString, 2);
}
Как Java обидел? Возникли ли какие-либо исключения? – trojanfoe
Java не испытывает никаких чувств ;-) –
@Joachim Sauer нет чувств? Тогда почему Java Swings? – Nishant