Quote Originariamente inviata da jabjoint Visualizza il messaggio
Mi occorre per trasformare l'equazione passata come Stringa in espressione da calcolare.
Ah ok. Se ti serve "interpretare" una espressione matematica perché il tuo progetto funziona così e riceve queste espressioni dall'utente, da file, ecc... allora sì, è un conto.

Nota che esistono sicuramente librerie in "puro" Java che fanno il parsing/calcolo di espressioni matematiche. Non ricordo ora i nomi né in che stato siano ma ne avevo viste diverse in passato. Poi bisogna anche vedere espressioni di quale tipo e complessità, cioè con quali operatori e/o funzioni che devono essere utilizzabili (es. sqrt(x) per dire ).

Comunque se ti serve il Nashorn, si può integrare. Dal JDK 15 non è più "di serie" con il runtime Java ma è stato portato avanti a sé stante. Basta vedere il progetto ufficiale: https://github.com/openjdk/nashorn/
E pare sia anche aggiornato, l'ultima versione che vedo sul Maven Central è del Aprile 2022.