Java9からIntegerとDoubleが非推奨になっていました
ちょっとJavaの開発をしていなかったらいつの間にかIntegerとDoubleクラスが非推奨になっていました。
import java.lang.Integer; import java.lang.Double; public class Sample1 { public static void main(String[] args) { Integer i = new Integer(1); // 絶対ダメ! Double d = new Double(1.0); // 絶対ダメ! System.out.println(i); System.out.println(d); } }
これをVSCodeデコーディングすると以下のように警告が出ます。
「Deprecated」と表示されています。Double型も同様です。
ではどう記述するかというと
Integer i = Integer.valueOf(1); Double d = Double.valueOf(99.999);
上記のように記述します。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント