Valor negativo de char JAVA
Por que isso acontece o seguinte:
char p = 0;
p--;
System.out.println(p);
resultado65535
Por que não fornecer um erro de compilação ou uma exceção de tempo de execução? Eu esperava isso, pois os caracteres não podem ser negativos. Em vez disso, recomeça a contar de cabeça para baixo. Desde já, obrigado.