|
|
Problemy s float
|
30.7.2004 12:22
Jiří Hnídek
|
Dobry den,
tako konstrukce:
float pi=3.1415;
mi vyhodi tuto chybovou hlasku:
pokus.java:9: possible loss of precision
found : double
required: float
float pi=3.1415;
^
1 error
Delam neco spatne?
|
|
|
Re: Problemy s float
|
30.7.2004 14:05
MarrLiss
|
To co jsi napsal je michani float a double, to cislo musi byt 3.1415F. |
|
|
getDate()
|
12.9.2009 13:03
Dan Pelíšek
|
Dobrý den,
mám problém s getDate(), při překladu mi to píše následující:
Promenne.java:34: warning: [deprecation] getDate() in java.util.Date has been deprecated
System.out.println (datum.getDate());
_____________________^
1 warning
sice to funguje, ale rád bych věděl, v čem je chyba. |
|
|
Re: getDate()
|
14.9.2009 13:24
Petr Balšánek
|
Dobrý den,
toto značí, že je metoda getDate třidy Date již zastaralá a je v této třídě jen kvůli zpětné kompatibilitě a tudíž může být někdy časem zcela vyřazena. Přímo v JavaDocu k této metodě je doporučeno namísto toho pracovat s nějakým potomkem třídy Calendar. Obvykle se používá GregorianCalendar.
Dle popisu v onom JavaDocu se např. pro aktuální datum nahradí metoda getDate(), která vrací číslo dne v měsíci např. takto:
GregorianCalendar cal = new GregorianCalendar();
cal.setTime(new Date()); // Nastaveni datumu a casu na aktualni datum (SysDate)
int denVMesici = cal.get(Calendar.DAY_OF_MONTH); // ziskani hodnoty dne v mesici odpovidajici metode getDate()
|
|
|
Re: getDate()
|
15.9.2009 00:04
Dan Pelíšek
|
Děkuju za rozsáhlou odpověď. |
|
|
Omezení proměné v parametru metody
|
19.10.2009 12:24
Dan Pelíšek
|
Dobrý den,
nevíte prosím někdo, jak omezit proměnou int (nebo byte) v parametru metody na číslo od 0 do 100 ?
Potřeboval bych, aby se při volání této metody mohlo dosadit ouze číslo 0 až 100. |
|
|
Re: Omezení proměné v parametru metody
|
20.10.2009 00:32
Aleš Hakl
|
Tak ze si to uvnitr metody rucne zkontrolujete a pripadne vyhodite nejakou vyjimku. Ackoli propagatori javy tvrdi, jak ma java genialni typovy system, tak typ cislo 0-100 opravdu nema (narozdil treba od common lispu). |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|