Sintassi

di il
1 risposte

Sintassi

Salve volevo sapere la differenza tra queste due semplici sintassi dato che la seconda funziona nel mio programma ma la prima no pensavo fossero uguali.

1) Non funziona:

public boolean isEmpty() {

if(coda.isEmpty()) {
return true;
}
else return false;
}


public boolean isFull() {

if(coda.size() >= dimensione) {
return true;
}
else return false;
}
2) Questa funziona :

public boolean isEmpty() {
return coda.isEmpty();
}

public boolean isFull() {
return coda.size() >= sizeMax;

}

1 Risposte

  • Re: Sintassi

    lorenzodev21 ha scritto:


    Salve volevo sapere la differenza tra queste due semplici sintassi dato che la seconda funziona nel mio programma ma la prima no pensavo fossero uguali.
    Funzionalmente sono esattamente UGUALI. Per comprendere meglio perché una va e l'altra no, dovresti chiarire il contesto. Cosa è coda come tipo di collezione? La tua classe che incapsula coda deve essere thread-safe oppure no?
Devi accedere o registrarti per scrivere nel forum
1 risposte