.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Forum De Bell Tolls (http://www.dsy.it/forum/forumdisplay.php?forumid=7)
-- [java] indovinello... (http://www.dsy.it/forum/showthread.php?threadid=10458)


Posted by Lord_Tom on 28-04-2004 13:35:

Question [java] indovinello...

Carissimi,

cosi' al volo senza prove, secondo voi, cosa stampano le seguenti istruzioni java ?

String a = "A";
String b = "A";
System.out.println("a==b"+ a==b);

(preso dalla ml di java)
:-D


Posted by 0m4r on 28-04-2004 13:46:

false, per le stringhe si fa una roba del tipo A.equals(B)

__________________
http://www.twitter.com/0m4r


Posted by ripe on 28-04-2004 14:12:

a==btrue

:?

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by joker402 on 28-04-2004 14:21:

a occhio (e anche un po' a caso) sparo:

a==bfalse

non sono però sicuro che le maiuscole e minuscole le veda diverse...

A quando la risposta? :)

__________________
Ogni uomo mente, ma dategli una maschera e sarà sincero.
~ joker402 ~


Posted by foolish on 28-04-2004 14:41:

anche secondo me

a==bfalse

mi sbilancerò, ma ne sono quasi sicuro!

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by joker402 on 28-04-2004 14:51:

Originally posted by foolish
mi sbilancerò, ma ne sono quasi sicuro!
dai, tu sei fresco fresco di java, io ormai ho rimosso quasi tutto!!

__________________
Ogni uomo mente, ma dategli una maschera e sarà sincero.
~ joker402 ~


Posted by Alececk84 on 28-04-2004 14:57:

...false...

__________________
Se Ghe L'ìo Me La Dào - MLCM
Corri corri ragazzo ribelle fuma e bevi sotto le stelle...ma non bucare mai la tua pelle se no le stelle non le vedi più...
De bei come nuun la mam la n'en fa più...'lsa rot la machineta e al pà 'lghe tira più...
MY SITE - MY BLOG- MY FOTO ALBUM - MSN: alececk84@hotmail.it


Posted by Flavia on 28-04-2004 16:28:

..true..

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:


Posted by Moffone on 28-04-2004 16:52:

a==btrue
La soluzione?????????

__________________
Federazione
Imbroglioni
Giuoco
Calcio


Posted by REQUIEM on 28-04-2004 16:55:

forse


Posted by Lord_Tom on 28-04-2004 17:12:

un indizio...

in java il confronto di stringhe può avvenire anche facendo "A" == "A" , che ovviamente torna 'true'.

Tuttavia....


Posted by Lunik on 28-04-2004 17:13:

a==bfalse

__________________
Il DSY su Facebook!!!


Posted by Lord_Tom on 28-04-2004 17:16:

Sarebbe bello aggiungere una motivazione.
Cmq finora solo 1 ha dato la risposta corretta (anche se non motivata)


Posted by Lunik on 28-04-2004 17:17:

forse? :D

__________________
Il DSY su Facebook!!!


Posted by Flavia on 28-04-2004 17:20:

Alececk84 sicuramente!!Perchè???
:|

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:


Posted by REQUIEM on 28-04-2004 17:31:

io dico che la risposta è:

forse

ciò è dovuto all'applicazione sub-lineare a multilivello della semiotica subordinata di prostaferesi.


Posted by Flavia on 28-04-2004 17:35:

Originally posted by ReQuIeM
io dico che la risposta è:

forse

ciò è dovuto all'applicazione sub-lineare a multilivello della semiotica subordinata di prostaferesi.
Si vede che hai appena dato un esame di matematica!!!
:D

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:


Posted by dagarlas on 28-04-2004 17:54:

mah ora ci provo io :-D

secondo me da "false" perche:

"a==b"+ a==b esegue prima il + e poi ==

ossia è come se io scrivessi:
("a==b"+a)==b

ora "a==b"+a è "a==bA" è diverso da b

può essere?


Posted by Alececk84 on 28-04-2004 18:06:

Originally posted by dagarlas
mah ora ci provo io :-D

secondo me da "false" perche:

"a==b"+ a==b esegue prima il + e poi ==

ossia è come se io scrivessi:
("a==b"+a)==b

ora "a==b"+a è "a==bA" è diverso da b

può essere?


...è quello che ho pensato anch'io...
...non ho messo la motivazione prima poichè avevo poco tempo e ora sono tornato...ora ditemi se è giusto...

__________________
Se Ghe L'ìo Me La Dào - MLCM
Corri corri ragazzo ribelle fuma e bevi sotto le stelle...ma non bucare mai la tua pelle se no le stelle non le vedi più...
De bei come nuun la mam la n'en fa più...'lsa rot la machineta e al pà 'lghe tira più...
MY SITE - MY BLOG- MY FOTO ALBUM - MSN: alececk84@hotmail.it


Posted by DeepBlue on 28-04-2004 18:37:

ma non fate prima a compilare e vedere? :P

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~


Posted by Lord_Tom on 28-04-2004 20:13:

Dagarlas vince il primo premio!

Complimenti per la spiegazione chiara e per la correttezza della soluzione.

Alececk84 vince il secondo premio perchè non ha fornito subito una spiegazione !

Il premio è un aperitivo con il signore della mitologia (il sottoscritto) se siete ragazze altrimenti il premio è di libera interpretazione.

Grazie a tutti,

Lord Tom


Posted by Alececk84 on 28-04-2004 20:54:

Originally posted by Lord_Tom
Dagarlas vince il primo premio!

Complimenti per la spiegazione chiara e per la correttezza della soluzione.

Alececk84 vince il secondo premio perchè non ha fornito subito una spiegazione !

Il premio è un aperitivo con il signore della mitologia (il sottoscritto) se siete ragazze altrimenti il premio è di libera interpretazione.

Grazie a tutti,

Lord Tom


...e se mi travesto???...

__________________
Se Ghe L'ìo Me La Dào - MLCM
Corri corri ragazzo ribelle fuma e bevi sotto le stelle...ma non bucare mai la tua pelle se no le stelle non le vedi più...
De bei come nuun la mam la n'en fa più...'lsa rot la machineta e al pà 'lghe tira più...
MY SITE - MY BLOG- MY FOTO ALBUM - MSN: alececk84@hotmail.it


Posted by dagarlas on 28-04-2004 20:57:

Originally posted by Lord_Tom
Dagarlas vince il primo premio!

Complimenti per la spiegazione chiara e per la correttezza della soluzione.

Alececk84 vince il secondo premio perchè non ha fornito subito una spiegazione !

Il premio è un aperitivo con il signore della mitologia (il sottoscritto) se siete ragazze altrimenti il premio è di libera interpretazione.

Grazie a tutti,

Lord Tom


la mia interpretazione del premio è mooooolto bella :-D :D :P :D


Posted by Lord_Tom on 28-04-2004 21:20:

x Alececk84:

bhè io sono molto ingenuo

x dagarlas :
devo temere? :pensa:


Posted by Rocco.Li on 28-04-2004 22:49:

aldila' della precedenza sugli operatori, la cui spiegazione e' corretta, aggiungo che il confronto viene effettuato sui riferimenti delle stringhe (puntatore) e non sui valori, percui esiste l'ononimo metodo equals.

__________________
Alcuni uomini vedono le cose come sono e dicono: << Perche' ? >>
Io sogno le cose come non sono mai state e dico: << Perche' No ? >>
George Barnard Shaw, Commediografo.

"non preoccuparti troppo, comunque vada la vita, non ne uscirai vivo !" - anonimo


Posted by Lord_Tom on 29-04-2004 08:25:

ma sì, ma che c' entra ? Non si discuteva su come veniva fatto il confronto, ma su quelle particolari istruzioni !


Posted by altersystem on 29-04-2004 09:51:

Originally posted by Lord_Tom
ma sì, ma che c' entra ? Non si discuteva su come veniva fatto il confronto, ma su quelle particolari istruzioni !


Off-Topic:
come avreste risolto il primo quesito?
http://homes.dico.unimi.it/prog//tu...5aprile2004.pdf
l'ambito è lo scritto di aprile, programmazione java (pighi)


Posted by dagarlas on 29-04-2004 14:42:

Originally posted by altersystem
Off-Topic:
come avreste risolto il primo quesito?
http://homes.dico.unimi.it/prog//tu...5aprile2004.pdf
l'ambito è lo scritto di aprile, programmazione java (pighi)


si ma cosa in particolare?


Posted by altersystem on 29-04-2004 14:44:

Originally posted by dagarlas
si ma cosa in particolare?

Off-Topic:
il primo quesito, come l'avreste codificato??


Posted by altersystem on 29-04-2004 15:04:

sarò più chiaro, io l'ho fatto così:

public int giorniPassati(){
Data d = new Data();
return this.giorniDa(d);
}

volevo qualche conferma...

ciao


Posted by Rocco.Li on 29-04-2004 15:30:

Originally posted by Lord_Tom
ma sì, ma che c' entra ? Non si discuteva su come veniva fatto il confronto, ma su quelle particolari istruzioni !


certo ma se ci ricodava questo particolare era ovvio che la risposta era FALSE, considerando anche la precedenza degli operatori, non perche principalmente le due stringhe erano diverse ma perche puntano a due indirizzi di memoria differenti.

__________________
Alcuni uomini vedono le cose come sono e dicono: << Perche' ? >>
Io sogno le cose come non sono mai state e dico: << Perche' No ? >>
George Barnard Shaw, Commediografo.

"non preoccuparti troppo, comunque vada la vita, non ne uscirai vivo !" - anonimo


Posted by Lord_Tom on 29-04-2004 15:47:

Originally posted by altersystem
sarò più chiaro, io l'ho fatto così:

public int giorniPassati(){
Data d = new Data();
return this.giorniDa(d);
}

volevo qualche conferma...

ciao


io, così, al volo, risponderei:

public int giorniPassati()
{
return giorniDa(new Data());
}
..quindi, in pratica, ciò che hai detto tu!


Posted by altersystem on 29-04-2004 16:01:

thanks!
altre conferme sono ben accette.

bye


Posted by Flavia on 29-04-2004 20:14:

Originally posted by Lord_Tom
Dagarlas vince il primo premio!

Complimenti per la spiegazione chiara e per la correttezza della soluzione.

Alececk84 vince il secondo premio perchè non ha fornito subito una spiegazione !

Il premio è un aperitivo con il signore della mitologia (il sottoscritto) se siete ragazze altrimenti il premio è di libera interpretazione.

Grazie a tutti,

Lord Tom

A me non spetta il terzo premio?Giusto per non aver fatto assolutamente nulla ma per aver detto che Alaceck84 aveva ragione ancor prima che fosse decretato il vincitore!
:D

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:


Posted by Lord_Tom on 29-04-2004 22:03:

chiedi a lui il premio a,llora ;-)


All times are GMT. The time now is 03:44.
Show all 35 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.