Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Valutazione di espressioni logiche espresse tramite stringhe

    Ciao a tutti,
    ho un problema:
    esiste un modo, in Java, per valutare (ovvero capire se sono vere o false, true o false) delle espressioni logiche, espresse tramite una variabile di tipo String?

    Ad esempio:

    int a = 1;
    int b = 5;
    String espressione = " (a == 1) && (b == 5) "

    In questo caso, una volta valutata l'espressione, tale valutazione dovrebbe risultare true.

    Grazie a tutti!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Valutazione di espressioni logiche espresse tramite stringhe

    Originariamente inviato da sonoftheland
    esiste un modo, in Java, per valutare (ovvero capire se sono vere o false, true o false) delle espressioni logiche, espresse tramite una variabile di tipo String?
    No, nel framework standard di Java non c'è nulla. O ti affidi a librerie esterne specifiche per la valutazione di espressioni, oppure ne sviluppi una tua .... che comunque non è proprio "banale".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.