帳票ツールのシーオーリポーツ | 株式会社エイチ・オー・エス
インフォメーション
  • HOME »
  • 月別アーカイブ: 2018年6月

月別アーカイブ: 2018年6月

「シーオーリポーツ 帳票クリエータ Personal」発売

本日6月26日に、個人向け帳票ツールの新製品「シーオーリポーツ 帳票クリエータ Personal」をリリースいたしました。

下記リンクから、ニュースリリースをご覧いただけます。

製品の詳細については、下記ページをご参照ください。

製品版と同等の機能をもった体験版をご用意しております。

Java でブロックにラベルを付ける

こんにちは、開発担当の Masa です。

Java ではループ処理にラベルを付けて制御することが可能なのは良く知られていると思いますが、
ブロックにラベルを付けてブロック内から脱出することも可能です。

「ラベルを付ける部分はサブルーチンに出来るはずだからラベルは使わない」という意見も見かけますが、
意味のあるブロックをサブルーチン化したことでコードは綺麗になっても、全体を見る必要がある処理では
可読性が落ちることもあるんではないでしょうか。

開発中にその状況になったので有難くブロックのラベルを使用させていただきました。
あって良かった、ラベル!!

ブロックにラベルを付ける

ラベル:{
  処理;
  if (条件) {
    break ラベル;
  }

  for (条件) {
    処理;
    while (true) {
      if (true) {
        break ラベル;
      }
    }
  }

  処理;
}

(おまけ)ループ処理にラベルを付ける

  ラベル:while (true) {
    while (true) {
      if (true) {
        break ラベル;
      }
    }
  }

ポイ捨て

ソフトウェア開発部のIです。

6月5日に毎年恒例の熱田まつりが熱田神宮で開催されました。

PAGETOP
© HOS Co.,Ltd. 2016
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.