「java」@SuppressWarningsでコンパイルの警告を表示しないサンプル

書式
@SuppressWarnings(“unused")
データの型 変数名(){
//変数名未使用、未初期化など
}
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.skill.smart;
//クラスの定義
class TestB {
//コンパイル時の警告を表示しない
@SuppressWarnings("unused")
void funA(){
double x;
//@SuppressWarningsアノテーションでその警告を表示しない
System.out.println("12.34");
}
}
public class SuppDemo {
public static void main(String[] args) {
//インスタンス生成
TestB tg = new TestB();
//メソッドfunAを呼び出します
tg.funA();
}
}
package com.arkgame.skill.smart; //クラスの定義 class TestB { //コンパイル時の警告を表示しない @SuppressWarnings("unused") void funA(){ double x; //@SuppressWarningsアノテーションでその警告を表示しない System.out.println("12.34"); } } public class SuppDemo { public static void main(String[] args) { //インスタンス生成 TestB tg = new TestB(); //メソッドfunAを呼び出します tg.funA(); } }
package com.arkgame.skill.smart;

//クラスの定義
class TestB {
  //コンパイル時の警告を表示しない
  @SuppressWarnings("unused")
  void funA(){
    double x;
    //@SuppressWarningsアノテーションでその警告を表示しない
    System.out.println("12.34");
  }

}
public class SuppDemo {

      public static void main(String[] args) {
       //インスタンス生成
     TestB tg = new TestB();
      //メソッドfunAを呼び出します
     tg.funA();

      }

}

実行結果
12.34

Java

Posted by arkgame