Diskuze: Pomoc s if
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Co přesně znamená jaksi to nefunguje?
A nevim jak to je tady ale v podmince mas promennou today kterou jsi
nedeklaroval.
Ale mozna se pletu. S datem jsem v jave nikdy nedelal.
Spíš vůbec to nefunguje, tento error to hází
Exception in thread "main" java.lang.RuntimeException: Uncompilable source
code - incompatible types: java.util.Date cannot be converted to Date
at Projectn.main(Projectn.java:19)
C:\Users\popcorn\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53:
Java returned: 1
BUILD FAILED (total time: 1 second)
Řeknu ti jenom to že chyba je na řádku 19 (asi): java.util.Date nemůže být převedeno na Date. Můžeš prosím poslat co máš na tom řádku 19?
Promiň ale bohužel ti neporadím, nemám ani netbeans abych to vyzkoušel. Sand poradí zkušenější
Ahoj, já bych to celý řešil asi takhle:
import java.time.MonthDay;
public class Projectn {
public static void main(String args[]) {
MonthDay nowMonthDay = MonthDay.now();
MonthDay christmasDay = MonthDay.of(12, 24);
if (nowMonthDay.equals(christmasDay))
System.out.println("Dnes je krásný den");
}
}
Jen pro zajímavost. Jak máš definovanou proměnnou today?
Já bych řekl, že na jednom řádku zadáváš
new SimpleDateFormat("MM-DD");
A pozdějí vkládáš
Date date1 = sdf.parse("24-12");
Což je vlastně formát ("DD-MM").
Zobrazeno 10 zpráv z 10.