|
-
Mar 18th, 2010, 02:48 PM
#1
Thread Starter
New Member
Warning message
Hi,
I am quite new to java and got following warning message after compiling:
Note:...\Player.java uses unchecked or unsave operations.
Note:Recompile with -Xlint: unchecked for details.
I got the message after adding following method:
Code:
public boolean controleOverlappend(ArrayList<Position> coordinaten)
{
boolean value=false;
Set coordinatenSet=map.keySet();
Iterator<Position> it=coordinatenSet.iterator();
Iterator<Position> it2=coordinaten.iterator();
while (it2.hasNext()){
while(it.hasNext()){
value= !it2.next().equals(it.next());
}
}
return value;
}
-
Mar 18th, 2010, 02:50 PM
#2
Thread Starter
New Member
Re: Warning message
Can anyone tell me what's wrong, or is this too few information?
-
Mar 18th, 2010, 07:05 PM
#3
Re: Warning message
Java 1.5 implemented a new feature: Generics.
For more information on it check out: http://java.sun.com/j2se/1.5.0/docs/.../generics.html
-
Mar 19th, 2010, 12:37 PM
#4
Re: Warning message
Instead of using the plain Set class, you need to use the generic Set<T> where T is Key class of your Map m
"I'm not normally a praying man, but if you're up there, save me... Superman!" - Homer Simpson
My Blog
-
Mar 21st, 2010, 06:30 AM
#5
Thread Starter
New Member
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|