This week's book giveaway is in the General Computing forum.
We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes put float into hashMap Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Beginning Java
Reply Bookmark "put float into hashMap" Watch "put float into hashMap" New topic
Author

put float into hashMap

Marko Debac
Ranch Hand

Joined: Aug 21, 2006
Posts: 121
Hi,

what I need to do that I can put float value into hashMap, because hash map takes only integer or string value


there is no
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

Maps can take any Object, for both key and value. So:

is perfectly valid.


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
Lorenz Baylon
Ranch Hand

Joined: Jan 04, 2006
Posts: 99
Hi Marko,

Paul is right, however in Java 5, with autoboxing feature, a HashMap can take say a primitive key and a primitive value(e.g HashMap<int,float> , JVM in turn does the autoboxing behind the scenes for you.

Goodluck
[ June 04, 2007: Message edited by: lhorenz baylon ]

I just cant look, its killing me.
Jesper de Jong
Java Cowboy
Bartender

Joined: Aug 16, 2005
Posts: 12952
    
    3

Originally posted by lhorenz baylon:
Hi Marko,

...(e.g HashMap<int,float> , JVM in turn does the autoboxing behind the scenes for you.


Note, you can't write HashMap<int, float>, that will result in a compiler error. The things between the angle brackets cannot be primitive types. Hoewever, you can make a HashMap<Integer, Float> and Java 5 autoboxing:


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Lorenz Baylon
Ranch Hand

Joined: Jan 04, 2006
Posts: 99
oh yes, my bad, sorry and thanks
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: put float into hashMap
 
Similar Threads
how to iterate a hashmap with key hashmap
Auto-Naming of references with integers
About pageContext.setAttribute problem
HashMap bean with generic type parameters
JSTL Get value from HashMap inside HashMap