Gibt es einen Nachbelegungsoperator für einen Booleschen Wert?
Hi ist so etwas in Java möglich?
boolean flag = true;
if(flag) return flag = false; // return true and assign false to flag afterwards
Um klarzustellen. Das obige funktioniert, wird aber zuerst falsch zugewiesen. Ich möchte erreichen, dass die Flagge zurückgegeben wird, sobald ihrtrue
und setze es auf @ zurüfalse
danach
Die Struktur sieht ungefähr so aus:
boolean flag = false;
// some operations which can set the flag true
if(flag){ flag = false ; return true};
// some operations which can set the flag true
if(flag){ flag = false ; return true};
// some operations which can set the flag true
if(flag){ flag = false ; return true};
Ich habe darüber nachgedacht, es in einem Durchgang zu tunreturn flag = false;