Thursday, May 26, 2016

Re: String a == String b

Doesn't matter in javascript; === will still return true for the same strings.

On Thu, May 26, 2016 at 10:07 AM, Kirill Prazdnikov <pkirill@gmail.com> wrote:
Forgot to say:

In Java I have

char data1[] = new char[..];
char data2[] = new char[..];

String a = new String(data1);
String b = new String(data2);
 
and later I'm trying to understand if a variable points to the "a" or to "b" but I failed.
GWT generates "==". 
Should it be "===" ?

Thanks

On Thursday, May 26, 2016 at 7:59:38 PM UTC+3, Kirill Prazdnikov wrote:
Hello
I have two different strings built by new String(char data[]) with identical content. 
GWT generates "==" (com.google.gwt.lang.Cast:229)

static native boolean jsEquals(Object a, Object b) /*-{
return a == b;
}-*/;

Should it generate "===" ?  

Thanks

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment