タグ

ブックマーク / yujisoftware.hatenablog.com (2)

  • JJUG CCC 2018 Spring ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く

    JJUG CCC 2018 Spring に行ってきました! 実は、仕事では最近 Java から離れているのですが*1、それでも CCC (クロスコミュニティカンファレンス)と銘打ってるだけあってやっぱり参考になる話がいろいろありました。 特に、同じ業界の方も登壇されていて、自社とは違うアプローチの仕方をしているというのは刺激になりました。 なにかひとつでも、仕事で取り入れられたらなと思っています! あと、懇親会のオフ会みたいな雰囲気も個人的にJJUG に参加する大きな理由の一つです。 いつも Twitter でフォローしている方とリアルにお会いできる貴重な場でした。お声がけしてくださったみなさんありがとうございました。*2 また次の JJUG CCCTwitter 上でお会いしましょう! さて、最後にいつものを。 今回、残念ながら満席だったり時間がかぶってしまって参加できなかったセ

    JJUG CCC 2018 Spring ( #jjug_ccc ) - セッション資料の一覧 - 地平線に行く
    nnhrsk
    nnhrsk 2018/05/28
  • Java9 で String クラスがリファクタリングされていました。(replace メソッド編) - 地平線に行く

    前々からこの実装はどうなの!?と言われていた String クラスの CharSequence を引数に取る replace メソッド。 これがついに Java 9 でリファクタリングされていました! 今まであった問題 String クラスの replace (CharSequence target, CharSequence replacement) メソッドは、文字列を置換する処理です。 これが、Java 8 までのバージョンでは正規表現を使って実装していました。 public String replace(CharSequence target, CharSequence replacement) { return Pattern.compile(target.toString(), Pattern.LITERAL).matcher( this).replaceAll(Matcher

    Java9 で String クラスがリファクタリングされていました。(replace メソッド編) - 地平線に行く
    nnhrsk
    nnhrsk 2017/09/22
    雑に実装されてる印象だったところがリファクタリングされていた
  • 1