Por que esse código, escrito ao contrário, imprime "Hello World!"
Aqui está um código que eu encontrei na Internet:
class M{public static void main(String[]a){System.out.print(new char[]
{'H','e','l','l','o',' ','W','o','r','l','d','!'});}}
Este código imprimeHello World!
na tela; você pode vê-lo correraqui. Eu posso ver claramentepublic static void main
escrito, mas é ao contrário. Como esse código funciona? Como isso compila?
Editar: Eu tentei esse código no IntellIJ e funciona bem. No entanto, por algum motivo, ele não funciona no bloco de notas ++, junto com o cmd. Ainda não encontrei uma solução para isso, então, se alguém encontrar, comente abaixo.