Domanda Aiuto con libreria exp4j

enk17

Utente Bronze
23 Ottobre 2021
69
17
8
37
Salve stavo cercando di imparare ad usare la libreria exp4j in cui permette di creare equazioni.
Volevo stampare equazione sotto forma di stringa,ho notato che la libreria non ha un ToString suo.
Quindi ho provato in questo modo

Java:
import net.objecthunter.exp4j.*;

public class EquationPrinter {
    public static void main(String[] args) {
        Expression e = new ExpressionBuilder("2 * log(x) + 3")
            .variables("x")
            .build();
        String equation = e.toString();
        System.out.println(equation);
    }
}
Così facendo però mi stampa la posizione in memoria dell'oggetto e non il contenuto.
Se non sia possibile averla,mi consigliate di riscrivere la libreria e tentare oppure avreste un altra libreria da consigliarmi?