Utente:Iron Bishop/autoriproducente

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Questo programma è un quine scritto in Java. È composto da 386 caratteri, mentre il quine in Java più corto possibile è composto da 208 caratteri.

class autoriproducente { public static void main(String args[]) { String stringa = "class autoriproducente { public static void main(String args[]) { String stringa = System.out.println(stringa.substring(0,83)+(char)34+stringa+(char)34+';'+stringa.substring(83)+';'+'}'+'}')";System.out.println(stringa.substring(0,83)+(char)34+stringa+(char)34+';'+stringa.substring(83)+';'+'}'+'}');}}

Versione riformattata per una maggiore leggibilità (ma di conseguenza sintatticamente errata):

class autoriproducente { public static void main(String args[]) { String
 stringa = "class autoriproducente { public static void main(String args
[]) { String stringa = System.out.println(stringa.substring(0,83)+(char)
34+stringa+(char)34+';'+stringa.substring(83)+';'+'}'+'}')";System.out.p
rintln(stringa.substring(0,83)+(char)34+stringa+(char)34+';'+stringa.sub
string(83)+';'+'}'+'}');}}