Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102

    [JAVA] "Stringere" un numero in un range definito

    Ciao a tutti io avrei bisogno di effettuare questa semplice operazione

    massimo = 20
    minimo = 10
    <leggo un numero>

    codice:
    if (numeroLetto > 20)
    numeroLetto = 20 (massimo)
    else if (numeroLetto < 10)
    numeroLetto = 10 (minimo)
    Volevo sapere se esiste già un metodo interno di Java per compiere questa operazione

    Grazie Ciao

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

    Re: [JAVA] "Stringere" un numero in un range definito

    Originariamente inviato da Pegasys
    Volevo sapere se esiste già un metodo interno di Java per compiere questa operazione
    Nel framework di Java SE direi proprio che non esiste (ci sono solo i min()/max() di Math). Potrebbe forse esistere in librerie esterne.

    Comunque sarebbe banale fare un metodo apposito che riceve valore/min/max o magari "incapsulare" min/max in una classe e offrire un metodo di istanza per fare il controllo.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Sì infatti ho fatto un minimetodo senza problemi, volevo solo sapere per curiosità

    Grazie lo stesso

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.