@SuppressWarningsとは

kazuki-tohyama 12views 更新:2017年6月20日

コードを読んでいるとよく@SuppressWarningsという文字が現れる。
これは後に続くコードが非推薦のメソッドであるなどの理由でコンパイル時に警告を出すものである場合、コンパイルする度に警告が出てしまうため、@SuppressWarningsを先頭に置くことで警告を抑制してくれる効果がある。
@SuppressWarnings(“設定値”)の設定値に入れる文字によって特定の警告を抑制してくれる。

@SuppressWarnings("cast") // 不要なキャスト
@SuppressWarnings("deprecation") //非推奨のメンバーを利用している
@SuppressWarnings("divzero") //ゼロ除算
@SuppressWarnings("unused") //使われていない変数がある

参考: http://java-code.jp/162

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません