Во время работы в Java я инициализировал новый массив String с отрицательной длиной. т.е. -
String[] arr = new String[-1];
К моему удивлению, компилятор не жаловался на это. Googling не вызвал никаких соответствующих ответов. Может ли кто-нибудь пролить свет на это?
Большое спасибо!