2012-03-02 2 views
5

Eventuali duplicati:
Does an open-ended interval implementation exist for Java?controllo Java se il numero di intervallo

Ho una variabile int e vorrei verificare se il suo valore è in un intervallo [a, b ]. So che è semplice usare x> = ae x < = b o implementare un metodo semplice che può farlo, ma mi piacerebbe sapere se c'è già qualcosa da fare. Ho cercato un corso di matematica, ma non sono riuscito a trovarne uno. Non è così importante e non è un grosso problema, ma sono curioso se c'è qualcosa di simile, quindi posso usarlo invece di implementare il mio :)

In tutta la mia codifica non ho incontrato un metodo come questo Forse uno di voi guru Java ha :)

Grazie.

+0

oh ... mi dispiace. Grazie per avermi fatto sapere :) – AndreiBogdan

+3

stai davvero chiedendo una funzione che restituisca bool = x> = a && x <= b? probabilmente non ho capito la domanda –

+1

Non sto chiedendo come farlo, solo se c'è qualcosa già implementato in Java :) – AndreiBogdan

risposta

19

Utilizzare questa:

public static boolean intervallContains(int low, int high, int n) { 
    return n >= low && n <= high; 
} 
3

preferirei andare per la scrittura di questo metodo me stesso che tra cui una dipendenza di terze parti :)