Utente:Iron Bishop/autoriproducente
Da Wikipedia, l'enciclopedia libera.
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)+';'+'}'+'}');}}