Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What happens when you assigned a 'double' value to
a 'String'?

Answers were Sorted based on User's Feedback



What happens when you assigned a 'double' value to a 'String'?..

Answer / paras bist

compilation fails ,
even for
double d=10.5;
String f=(String)(10.5);

"Cannot cast from double to String"

Is This Answer Correct ?    6 Yes 0 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / pankaj

use toSting() method for printing double value as String or
assigning to string variable

Is This Answer Correct ?    1 Yes 0 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / cleon

@Pankaj:
What are you trying to do?, trying to call a function from
primitive type/reference, that that will never work. You can
call function on Object types.

Double d = 5.5D; //D is optional as by default it is treated
to be double value
String s = d.toString();

If one tries to do something like
String s = 5.5;
A type mismatch errors will be shown during compilation itself!!

Is This Answer Correct ?    1 Yes 0 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / pankaj

hi,
toString() method will also not work here.

double d=10.5;
String str= d.toString();

E:\Programs>javac conversionTest.java
conversionTest.java:6: double cannot be dereferenced
String str= d.toString();
^
1 error


The only way I found is as below and is working fine.

double d=10.5;
String str= ""+d+"";
System.out.println(str);

Is This Answer Correct ?    1 Yes 1 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / sriragv

results string i hope

Is This Answer Correct ?    1 Yes 2 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / vinay kumar

Actually java doesn't have string type
there is only 'char' type.
Here String is a class (in java) ,
but i am saying one thing,
these comes 1 & if not 2 & if not 3

1) if in a line have float value that total conversion value
comes a float value.
other wise
2) if in a line have double value that total conversion
value comes a double value.
otherwise
3) if in a line have long value that total conversion value
comes a long value.

Is This Answer Correct ?    0 Yes 1 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / ravikiran(aptech mumbai)

compilation fails

double d=10.5;
String f=(String)(10.5);

will work

Is This Answer Correct ?    1 Yes 4 No

What happens when you assigned a 'double' value to a 'String'?..

Answer / niranjanravi

result is a string

Is This Answer Correct ?    1 Yes 5 No

Post New Answer

More Core Java Interview Questions

how to make hashmap object as synchronized object?

2 Answers   BOB Technologies,


can we create instance for interface in java?

4 Answers  


Which collection object is faster to retrieving the data and inserting the data into it.

2 Answers   Jamcracker, Virtusa,


Can we declare a static variable inside a method?

0 Answers  


Why sleep()is in Thread and wait() in Object class? Why can't I have both in one class or vice versa?

1 Answers  


whatis Home interface and Remoteinterface? with example?

0 Answers   Saksoft,


Why should I use abstract class?

0 Answers  


How does compareto method work?

0 Answers  


What initialize variables?

0 Answers  


What do you mean by order of precedence and associativity?

0 Answers  


What error occurs if a try-catch-finally statement sequence does not have a catch clause?

4 Answers  


Why should we create an object? what is a need of it? Apart from access members of a class i want what is a need of object what does it contain?? In normal class to access any member of thaht class we create object where as for static class we access its members using class name. what is a difference between them... thanks in advance.

1 Answers  


Categories