いろいろな備忘録書いてくブログ

SEが適当に備忘録を書いていくブログです

Java よく使うやつ1

備忘録記事 Javaでよく使うやつ1

よく使うやつというタイトルだけど、よく使うやつ忘れるのはまずいゾ
現在日の取得とフォーマット

ZonedDateTime now = ZonedDateTime.now();
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd");
System.out.println(dtf.format(now));

Optional

public static void main(String[] args) {
    Optional<String> result = getHeroName("tony");
    String heroName = result.orElse("I'm Batman!!!");
    System.out.println(heroName);

    Optional<String> result2 = getHeroName("bruce");
    String heroName2 = result2.orElse("I'm Batman!!!");
    System.out.println(heroName2);
}

private static Optional<String> getHeroName(String yourName) {
    if ("tony".equals(yourName)) {
        return Optional.of("I am Ironman");
    }

    return Optional.empty();
}

JavaC#行ったり来たりしてると色々忘れてあかんな。

GitHub

GitHub - tevez19911212/Memo1: 備忘録1