Tengo el siguiente código:¿Por qué se ofende Java por el uso de Long.parseLong (String s, int radix) con este número binario largo?
¿Por qué Java cree que esto no es válido? long
.
@Test
public void testOffendingBinaryString() {
String offendingString = "1000000000000000000010101000000000000000000000000000000000000000";
assertEquals(64, offendingString.length());
Long.parseLong(offendingString, 2);
}
Cómo se ofende Java? ¿Alguna excepción planteada? – trojanfoe
Java no tiene sentimientos ;-) –
@Joachim Sauer no tiene sentimientos? Entonces, ¿cómo es que Java Swings? – Nishant