buonasera,
sto facendo un codice per un concorso a scuola e sto pensando di creare un product key
sono ancora all'inizio ma ho già impostato decentemente la struttura del programma
però ho dato che utilizzerò molte variabili, mi chiedevo per velocizzare l'esecuzione,codice:package productkey; import java.io.*; import java.util.Random; public class Main { public static void main(String[] args) throws IOException { BufferedReader input=new BufferedReader (new InputStreamReader(System.in)); System.out.println("La product key (in italiano chiave del prodotto) \n" + "è un codice alfanumerico che identifica un software\n\n\n" + "Scegli cosa fare tra: \n" + "1. creare una serie di product keys\n" + "2. verificare un product key\n" + "3. visualizzare la struttura del product key" + "4. visualizzare una serie di product keys già elaborati"); switch (input.readLine().charAt(0)) { case '1': // variabili-metodi String matrice="ABCDEFGHIJKLMNOPQRSTUVWYZ"; char [] productKey=new char [25]; int [] numeriCasuali=new int [8]; Random casuale=new Random (10); // int ciao=casuale.nextInt(10); // inserimento numeri casuali for (int i=0;i<numeriCasuali.length;i++) { numeriCasuali [i]=casuale.nextInt(10); } // assegnazione numeri casuali tramite la matrice seguente int [] matriceNumeriCasuali={0,2,4,5,2,5,4,2}; for (int i=0;i<numeriCasuali.length;i++) { productKey[matriceNumeriCasuali [i]]=(char)numeriCasuali [i]; } break; case '2': break; case '3': break; case '4': break; } } }
come potrei cancellarle dalla memoria.
mi sono improvvisato con:
nome_variabile.close();
ma non esiste
con la speranza di trovare una risposta vi auguro una buona serata


Rispondi quotando