0

私はグルーヴィーな初心者なので、ここで我慢してください。私は groovy のパワーが大好きで、コードをより少なく、よりきれいに書くことができますが、これらの複数の if ステートメントを凝縮するより良い、またはより読みやすい方法があるかどうかを理解しようとしています。これはかなり単純なコード スニペットですが、これを行うためのより良い方法が必要です。私は初心者なので、コードスニペットは大歓迎です。

if (!textOverlay) {
  textType = "" 
  if(url != null){
    Page getPage = resource.getResourceResolver().getResource(url).adaptTo(Page.class)
    if (getPage != null) {
      showLink = showLink + ".html"
        if (fragment.length() > 0) {
          url += "#"+fragment;
        }
    }
  }             
}  else { 
    //do something else
}

助けてくれてありがとう!

4

1 に答える 1