Originariamente inviato da francesca8080
Quando cerco di inserire la condizione nel server if (s1=="a") mi restituisce l'errore
incomparable types:java.net.Socket and java.lang.String

Quindi come dovrei definire la stringa di Input dal Client?
Grazie.
E cosa vorrebbe essere questo obbrobrio impronunciabile?

s1 è un oggetto di tipo Socket che tu stai "confrontando" (l'ho messo tra virgolette apposta) con un oggetto di tipo String... cioè, stai cercando di controllare se un Autotreno è una Banana...

Detto per inciso, il confronto fra oggetti non si fa usando l'operatore "= =", ma si usa il metodo equals() fornito da tutti gli oggetti.

Ora, spiega per benino cosa vorresti fare con quel confronto privo di alcun significato...


Ciao.