「Java」instanceof演算子でインターフェースを実装するかどうかを判定するサンプル
構文
オブジェクトの変数名 instanceof インターフェース名
使用例
1.インタフェースの定義
「Java」getSuperclass()でオブジェクトのスーパークラスを取得するサンプル
説明
public Class<? super T> getSuperclass()
このClassで表されるエンティティ(クラス、インタフェース、プリミティブ型、またはvoid)のスーパー・クラスを表すC ...
「Java」super()で親クラスのメソッドを呼び出すサンプル
説明
super()で親クラスのメソッドを子クラスで継承します
1.親クラスの定義
「Java」@Overrideで抽象親クラス(abstract class)のメソッドをオーバーライドするサンプル
構文
1.public abstract class クラス名
public 型 関数名
2.public class 子クラス extends 親クラス
@Override
public 型 ...
「Java」instanceof演算子でObject型の変数が型(Integer、Double、String、Character)のインスタンスを判定するサンプル
構文
オブジェクト型の変数 instanceof String
オブジェクト型の変数 instanceof Integer
オブジェクト型の変数 instanceof BigDecimal
オブジェクト ...
「Java」抽象インターフェース(abstract interface)と抽象メソット(abstract method)を利用する方法
構文
1.クラスの定義
public abstract interface クラス名 {
}
2.メソットの定義
public abstract 戻り型 関数名()
3.インターフェース ...
「Java」可変長引数(点3つ)を利用するサンプル
構文
void method名A(String… args) {
}
void method名B(String str, Object… args) {
}
可変長引 ...
「Java」getDeclaredFields() メソッドでクラスの全てフィールド(メンバ変数)を取得する方法
説明
public Field cftFd = this.getClass().getDeclaredFields(); for (Field fd : cftFd) {//フィールドの名前 フィールドの値 sb.append ...
「Java」Field.getType()とField.getModifiers()メソッドでフィールドの宣言タイプと修飾子を取得
説明
1.getModifiers()
Memberが識別したメンバーやコンストラクタのためのJava言語修飾子を整数型で返します。
2.getType()
Fieldオブジェクトで表されるフィールドの ...
「Java」ListのObject要素(Integer、Float、Double)からObject配列へ変換するサンプル
説明
toArray()
このリスト内のすべての要素を適切な順序で(最初の要素から最後の要素へ)含んでいる配列を返します。
Javaコード
「Java」LinkedListクラスのpopメソッド、pushメソッドの使い方
説明
1.public void push(E e)
このリストが表すスタック上に要素をプッシュします。つまり、このリストの先頭に要素を挿入します。
2.public E pop()
このリストが表すス ...
「JSTL」fn:escapeXmlメソットで文字列内容の特殊文字を変換するサンプル
構文
変換後文字列= fn:escapeXml( 変換前文字列 )
変換内容(例)
「<」 -> 「<」
-> 「>」
「&] -> ...
「Java8」DateTimeFormatterクラスでLocalDate日付をフォーマットするサンプル
説明
format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの時間を書式設定します。
Javaコード
「Java」ListにMap型(String,Object)の要素(key、value)を取り出す方法
説明
List<Map<String, Object>> lstMp = new ArrayList<>();
Map<String, Object> mpA = new ...
「Spring Boot」Spring Tool Suite4.8(STS)でSVNからのプロジェクトを取得する方法
操作方法
1.「ファイル(F)」->「新規(N)」->「その他(O)」をクリックします。
2.「SVN」->「SVNからのプロジェクト」を選択します。
3.「次へ」をクリックします。 ...
Spring Tool Suite4.8(STS)でSVNクライアントをインストール方法
■ SVNクライアントのインストール操作方法
1.「ウィンドウ(W)」->「設定(P)」をクリックします。
2.「チーム」->「SVN」をクリックします。
3.「SVNクライアント(C)」タ ...
Spring Tool Suite4.8(STS)でSubversiveをインストールする方法
■ Subversiveのインストール操作方法
1.「ヘルプ(H)」 -> 「Eclipseマーケットプレース(M)」をクリックします。
2.検索(I)の欄に「svn」を入力し、「Go」をクリックします。
「Java」抽象クラス(abstract class)と抽象メソッド(abstract method)を継承する方法
■ 1.親クラスの定義
package com.arkgame.java.study;import java.util.Map;//abstract class 抽象クラスpublic abstract class Parent ...