Estou trabalhando em um golfe para Java e preciso de um loop infinito. Obviamente, não quero gastar mais bytes do que preciso, especialmente em uma linguagem tão expressiva.
Supondo que eu tenha algum código que eu queira executar, obviamente a linha de base está definida em while(1>0)/*stmt*/
10 caracteres adicionais para uma única linha e while(1>0){/*stmt1*//*stmt2*/}
12 caracteres adicionais para várias linhas. Digo adicional porque o código que quero repetir para sempre (bem, para sempre ... talvez eu queira ou não sair ou retornar do loop) terá um certo comprimento e, em seguida, devo usar caracteres adicionais para torná-lo realmente loop.
No começo, achei que isso seria o melhor que conseguiria, mas achei que os jogaria para os especialistas para ver se eles poderiam encontrar um melhor.
main(null)
.
main(a)
se main
for declarado como public static void main(String[]a)
.
main();
?