「Java」メソッドにジェネリクス(Generics)を使用する
環境
JDK1.8
Eclipse 2019
書式
private static <T> T メソッド名(T tt) {
処理コード
}
メソッドにジェネリクスを ...
「Java」ジェネリクス(Generics)クラスにextendsを使用する
環境
JDK1.8
Eclipse 2019
書式
class クラス名<T extends Number> {処理コード
extendsを使用して型はNumberクラスまたはN ...
「Java」lastModifiedでディレクトリのファイルの更新日時を取得する
環境
JavaSE1.8
Eclipse 2019
構文
1.public File args) { File dir = new File(FILEPATH);//指定ディレクトリのファイル一覧を ...
「Java」ジェネリクスを使用するクラスのサンプル
環境
JDK1.8
Eclipse 2019
書式
class クラス名<T> { public クラス名(T data) { this.dta = data; }}ジェネリクスでS ...
「Java」getDeclaredFieldsでクラスのメンバー変数を取得する
環境
JDK1.8
Eclipse2019
書式
public Field args) { Class<Users> ca = Users.class;//getDeclaredFiel ...
「Java」getClassメソッドでクラスの情報を取得する
環境
JDK1.8
Eclipse2019
書式
クラス名 インスタンスの変数 = nw クラス名();
Class<?> 変数 = インスタンスの変数.getClass(); ...
「Java」デリゲート(delegate)を利用するサンプル
環境
JDK1.8
Eclipse2019
説明
委譲(デリゲート)はメソッドを実行するとき、他のクラスのメソッドを利用します。
他のクラスのメソッドを使用するので、同じメソッドを実装しなく ...
「Java8」クラスのメソッドにアノテーションを付ける
環境
JDK1.8
Eclipse2019
書式
1.独自のアノテーションの定義
public @interface アノテーション名{
}
@Retention(アノテーシ ...
「Java」getDeclaredMethodsでクラスのメソッドを取得する
環境
JDK1.8
Eclipse2019
書式
public Method args) {//クラスUsers情報を取得 Class<Users> ca = Users.class;/ ...
「Java」invokeでリフレクションのMethodオブジェクトからのメソッドを実行する
環境
JDK1.8
Eclipse2019
書式
invoke(Object obj, Object… args)
このMethodオブジェクトによって表される基本となるメソッド ...
「Java」Class.forNameでクラスの情報を取得する
環境
JDK1.8
Eclipse2019
書式
Class<?> 変数 = Class.forName(クラス);
Class.forNameと引数にクラスを指定して、クラス情 ...
「Java8」クラスにアノテーションを付けるサンプル
環境
JDK1.8
Eclipse2019
1.アノテーションインターフェースの定義
書式
アノテーションの範囲
「Java」クラス.classでクラスの情報を取得するサンプル
環境
JDK1.8
Eclipse2019
書式
Class<?> 変数 = クラス.class;
クラス情報を取得したいクラス名に.classを追加して、クラス情報のインスタン ...
「Java」for文で2次元String配列の要素を取得する
環境
Eclipse 2019-12
JDK1.8
書式
配列の初期化
String cityArr = {{要素1,要素2},};
配列「行のインスタンス」「列のインスタンス」 ...
「Java」2次元String型配列のサンプル
環境
Eclipse 2019-12
JDK1.8
書式
String 配列名 = new String;
配列「行のインスタンス」「列のインスタンス」 = 値
使用例
p ...[Java]アサーション(assert)を使用するサンプル
環境
Eclipse 2019-12
JDK1.8
説明
アサーションとは、プログラムに関する前提をテストできるようにするJavaプログラミング言語の文です。各アサーションは、アサーションが実行され ...
「Java」オブジェクトからJSONに変換するサンプル
環境
Eclipse 2019-12
JDK1.8
説明
JSONを処理するライブラリでJavaのキャメルケースの項目を、JSONのスネークケースの項目に変換してセットします。
1.po ...
「Java」ObjectクラスのListを利用するサンプル
環境
JavaSE1.8
Eclipse 4.6.2
書式
1.List型で返却メソッド
public static List<Object> メソッド名() {処理コード} ...