[ ZeRo8 @ 05.06.2005. 14:23 ] @
Imam jedno osnovno pitanje: Kako zaobici upozorenja? primer: Code: import java.util.Vector; public class ivan { public static void main(String[] args) { Vector v = new Vector(); v.add(new Integer(2)); } } |
[ ZeRo8 @ 05.06.2005. 14:23 ] @
[ antix @ 05.06.2005. 15:24 ] @
upozorenja da koristiš unchecked metode??? pa ne znam u čemu radiš....
uglavnom sve zavisi da li si postavio -Xlint:unchecked opciju kompajleru!!! ako koristiš Eclipse ili Netbeans onda možeš kliktanjem sve lako da popraviš... pozdrav [ ZeRo8 @ 05.06.2005. 21:47 ] @
Kad kompajliram ivan.java:
javac -Xlint:unchecked ivan.java kompajler javlja sledece ivan.java:6: warning: [unchecked] unchecked call to add(E) as a member of the ra w type java.util.Vector v.add(new Integer(2)); ^ 1 warning kako da to izbegnem, sta treba promeniti da ne javlja WARNING? pozdrav [ antix @ 05.06.2005. 22:34 ] @
možda nisam bio jasan prvi put...
skloni sve te opcije iza javac i neće više biti warninga.... i ivan se ne preporučuje za ime klase u Java pj..... imena klasa bi trebalo da počinju velikim slovom ![]() pozdrav [ ZeRo8 @ 06.06.2005. 09:03 ] @
Meni je jasno da se moze podesiti da ne javlja upozorenja, jednostavno s -nowarn
Ali pitanje je, da li se u kodu nekako nesto moze dodati kako ove metode ne bi bilie [uncheched]? Naravno velika slova za imena klasa, ovo sam napisao na brzinu samo kao primer :) [ ZeRo8 @ 06.06.2005. 09:25 ] @
Hvala na svemu nasao sam resenje. Bilo je potrebno novi Vektor definisati sa Vector<Integer> i onda radi bez upozorenja.
pozdrav [ pajac @ 07.06.2005. 22:32 ] @
Onda izgleda da imaš kompajler podesen na 1.5 verziju Jave.
Mnogi IDEjevi jos uvek po defaultu prevode kod na 1.4 uključno sa Eclipse om! [ ZeRo8 @ 08.06.2005. 16:24 ] @
Da imam 1.5
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|