「java」@SuppressWarningsでコンパイルの警告を表示しないサンプル
書式
@SuppressWarnings(“unused")
データの型 変数名(){
//変数名未使用、未初期化など
}
使用例
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