Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [JAVA] Problema esercizio chat

    Salve a tutti ! Allora premetto che è da pochissimo che sto studiando java o perlomeno tento...cmq allora vi spiego la mia situazione dovrei emulare un sistema di chat molto semplice...devo tramite un interfaccia che ha due metodi un metodo void inviaMessaggio a cui nella classe main passo un valore String e un metodo di tipo String riceviMessaggio che naturalmente dovra ricevere il valore dell'altro metodo. La domanda che volevo fare come faccio a passare un argomento di un metodo come valore che ritorna all'altro metodo?! ps: spero di essermi spiegato...

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    codice:
    int foo() { return 10; }
    void bar(int x) { ... }
    
    bar(foo());
    Intendi questo?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Allora mi spiego meglio :

    void inviaMessaggio (String mess);

    String riceviMessaggio (); => qui dovrò restituire il messaggio passato come parametro nel primo metodo.

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Ah ok, non era chiaro...

    Beh, dipende da come implementi questa pseudo chat. Immagino che ci sia un oggetto che fa da "server" e che contiene lo stato della chat (magari una lista/coda in cui i messaggi inviati vengono raccolti in attesa che qualcuno li richieda. In questo caso il tuo riceviMessaggio() andrà a prendere il messaggio da quella lista/coda...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.