Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #2
    Aggiungo una possibile soluzione alla quale ho pensato solo ora... ditemi cosa ne pensate...
    Anche se il problema di fondo rimane comunque... dove lo creo? come posso collegare un oggetto GeneraId a tutti i nuovi oggetti? Dovrei crearlo nel main... però lo utilizzo nella classe prodotto...

    codice:
    package esercizio2;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Random;
    
    
    public class GeneraId {
        private List<Integer> idCreati = new ArrayList <Integer>();
        private Random random = new Random();
        private Integer id;
        
        public GeneraId () {
            
        }
        public int generaId () {
            do
                id = random.nextInt();
            while(idCreati.contains(id));
            return id;
        }
    }
    Ultima modifica di NoNameoN; 11-04-2020 a 23:02
    asd il corrispondente italiano di lol (lot of laught) non ha un significato è usato nei giochi di ruolo online perche la destra è impegnata nel movimento del personaggio

Tag per questa discussione

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.