Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

primitve assignments

 
Smitha Ballikar
Ranch Hand
Posts: 99
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

 
A Enter
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The c is a char,The s is a String,The result is a String when the c + s or s + c
 
Pulamathi Pavan Kumar
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In Java only operator overloaded is " + ".

U cannot append character with a string since + is used only with Strings.
in the second line s+=c,

Everything that gets appended to String will be converted to String.So it works in the second case.
For ur clarification,

int i=2,j=4;
String str="abc";
System.out.println(str+i+j);
System.out.println(i+j+str);

Outputs will be:
(1) abc 2 4-----> If anything appended after a string, entire is a string.
(2) 6 abc

Hope this shuld help...

pavan.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic