Java

Java

Visual Studio Code で Javadoc を書く時のコマンド

Visual Studio Code で Java のメソッドにコメントを入れる時に Javadoc で説明を書くが、意外と手間だったが、あるコマンドを入力すれば自動生成してくれる。 /** をエディタ上で入力すれば、自動補完してく...
Java

String.valueOf() と toString() で型変換の違いについて

どっちの方法使って文字列型に変換すれば良いか分からなかったので違いをメモ。結論から言うと、「null」値の扱いが違うようだった。 String.valueOf() は 変換する値が null であった場合は、文字列の"null"を返...
Java

ArrayList のジェネリックスはラッパーオブジェクトを定義しようという話

char 型の ArrayList を書いたらエラー出てて「なんで?」と思ったのでメモ。 ArrayList<char> alphabetList = new ArrayList<>(); Syntax error, i...
Java

Integer.parseInt とInteger.valueOf の違いとは?

実行結果を見ると、どちらも同じように見えるがその違いが分からなかったので調べてみた。 var num1 = Integer.parseInt("1"); var num2 = Integer.valueOf("2"); System...
Java

文字列に空白(スペース)を含んでいるか判定する方法

結論から言うと contains メソッドを使う。contains のカッコの中に半角スペースである " " を指定することによって、対象の文字列にスペースが含まれているか判定可能となる。 System.out.println("...
Java

Javaで10進数の文字コードを取得する方法

コーディングの問題で文字コードを取得する必要性があったので調べたが、以下の方法で取得可能のようだ。 int code = (int)'a'; System.out.println(code); // 97 を出力 Unicod...
Java

Double と double の違いについて

コード書いていたらふと「Double と double って2つあるが何がどう違うんだろ?」と疑問に思ったので調べてみた。 Doubleクラスは、プリミティブ型doubleの値をオブジェクトにラップします。 Double型のオブジ...
Java

Java のエラー及び警告について

The value of the local variable xxx is not used ローカル変数xxxの値は使用されない 変数を宣言や代入を行っているだけで、どこにも使われていない時にでる警告。使用するとこの警告...
タイトルとURLをコピーしました