「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()
このリストが表すス ...
「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 ...
「Java」抽象クラス(abstract class)と抽象メソッド(abstract method)を継承する方法
■ 1.親クラスの定義
package com.arkgame.java.study;import java.util.Map;//abstract class 抽象クラスpublic abstract class Parent ...「Java」try-with-resources文を使うサンプル
サンプルコード
String strSQL ="INSERT INTO TEST_TBL xxxx";try (PreparedStatement ps = conn.preparedStatement(strSQL)) {// ...「Java8」LocalDateクラスのplusDays、plusMonths関数で日数、月数を加算するサンプル
説明
1.public LocalDate plusDays(long daysToAdd)
指定された日数を加算した、このLocalDateのコピーを返します。
2.public LocalDate plus ...
「Java」ConvertUtilsBean.registerメソッドで独自コンバーターを実装してコピー先の型に変換する方法
説明
コピー元とコピー先でプロパティーの型が異なる場合、独自コンバーターを実装してコピー先の型に変換します。
1.コピー元クラスの定義
「Java」BeanUtilsクラスのcopyPropertiesメソッドでクラスBeanのフィールドをコピーする
書式
copyProperties(Object dest, Object orig)
戻り値:void
コピー元の各値をコピー先へ設定します。
同じ名前のフィールドの中身をコピーします。
1. ...
「Java」BeanUtils.populateメソットでMapの要素をクラスbeanに格納する方法
説明
Map内の各値をクラスbeanに入れます
サンプルコード
1.Userクラスの定義
「Java」String(int、double、float、char)からObjectへの型変換する方法
説明
Objectは参照型であり、クラス階層のルートです。 すべてのクラスは、スーパークラスとして Object を持ちます。
サンプルコード
「Java」PropertyUtils.getPropertyでBeanクラス内の属性を取得する
関数
1.setProperty(bean, name, value)
bean内のnameにvalueをセットします。
戻り値:void
2.getProperty(bean, name)
b ...
「Java」PropertyUtils.describeメソッドでクラスBeanの全フィールドを取得する方法
説明
describe(bean)
戻り値:Map
bean内の各値をMapに入れて返します。
Javaコード
1.Userクラスの定義
「Java」定数Enumを使ってい列挙型を利用するサンプル
構文
public enum 列挙名 {
AA(xxx),
BB(xx),
CC(xxx);
}
1.Enumの定義
「Java入門」@NotBlankアノテーション(javax.validation.constraints.NotBlank)を使うサンプル
構文
@NotBlank
@NotBlank(message=xxx)
※対象文字列:Null(NG) 空文字””(NG) 空白(NG)
使用例1
@NotBlank ...
「Java入門」アノテーション@NotEmptyの使い方
構文
@NotEmpty
@NotEmpty(message=xxx)
※対象文字列:Null(NG) 空文字””(OK) 空白(NG)
使用例1
@NotEmpty ...