2011-08-16 13 views
5

Sto facendo un simulatore per la complessità del tempo. Lo scopo è che gli studenti possano scegliere gli algoritmi che vogliono confrontare.Come posso eseguire il codice java che è stato incollato nel mio programma

Ma voglio rendere possibile il confronto degli algoritmi che hanno scritto da soli. So come farlo funzionare con un file .class compilato.

Mi chiedevo se è possibile per gli studenti incollare il codice (con metodi pubblici predefiniti) e quindi eseguirlo.

Suppongo di dover fare qualcosa con javac.

Tutte le idee sono ben accette!

Grazie

risposta

8

utilizzare la classe JavaCompiler. Sarà necessario aggiungere tools.jar al classpath se non lo si possiede già.

+9

Più veloce di Jon Skeet, +1 – James

+3

@James Dovrebbe esserci un badge per questo. –

+0

Gli darò un colpo :) – tgoossens

Problemi correlati