|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
[JAVA]Problemino: esecuzione e attesa
Ho un piccolo problema, io ho 2 metodi di prova:
Codice:
public void transferF(){ String[] currentDir; try{ while(queue.peek() != null){ currentDir = (String[])queue.getFirst(); System.out.println("Stò trasferendo: " + currentDir[2]); Thread.sleep(30000); queue.removeFirst(); System.out.println("Lunghezza queue dopo il trasferimento: " + queue.size()); } queue = null; }catch(Exception e){} } Codice:
public void addQueue(String from, String to, String dirFrom, String dirTo){ String[] newDir = new String[4]; if(queue.peek() == null){ System.out.println("Arriva la prima dir: " + dirFrom); newDir[0] = from; newDir[1] = dirFrom; newDir[2] = to; newDir[3] = dirTo; queue.add(newDir); System.out.println("Lunghezza queue dopo l'add della prima dir: " + queue.size()); transferF(); }else{ System.out.println("Arriva successiva dir: " + dirFrom); newDir[0] = from; newDir[1] = dirFrom; newDir[2] = to; newDir[3] = dirTo; queue.add(newDir); System.out.println("Lunghezza queue dopo l'add della dir: " + queue.size()); } } Grazie NapalM |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:21.