Java 逆引き一覧
基本
・列挙型(Enum)について
・static修飾子について
・final修飾子について
文字列の操作( String )
結合
・文字列を結合する方法
・配列の要素を区切り文字で結合する方法
・リストの要素を区切り文字で結合する方法
比較
・文字列が一致するか比較する方法
・文字列が空文字か比較する方法
・文字列の先頭を比較する方法
・文字列の末尾を比較する方法
・文字列の一部を比較する方法
・文字列に指定の文字が含まれているか判定する方法
・指定した位置の文字列が等しいか判定する方法
・文字列の大小を比較する方法
・StringとStringBufferを比較する方法
取得
・文字列の長さを取得する方法
・文字列から部分文字列を取得する方法
・指定した区切り文字で文字列を分割する方法
・文字列から特定の文字が最初に出現するインデックスを取得する方法
・文字列から指定したインデックスの文字を取得する方法
変換・置換
・文字列を大文字に変換する方法
・文字列を小文字に変換する方法
・文字列を置換する方法
・文字列の先頭・末尾から半角スペースを除去する方法
・文字列からバイト配列を取得する方法
・文字列をchar型配列に変換する方法
・数値を文字列に変換する方法
・charを文字列に変換する方法
配列
・ランダムな値を含む配列を生成する方法
・配列の内容を表示する方法(デバッグ用)
・配列を昇順・降順にソートする方法
・配列を高速にソートする方法
・配列をコピーする方法
リストの操作
・固定長のリストを生成する方法
・変更不可なリストを作成する方法
・変更不可なリストを作成する方法( unmodifiableList )
・変更不可なリストを作成する方法( List.of )
・変更不可なリストを作成する方法( List.copyOf )
日時の操作
・現在日時を取得する方法
・日時の比較方法について
・日時の加算・減算方法について
・LocalDateTimeから年月日時分秒を取得する方法
・任意の日時のLocalDateTimeインスタンスを取得する方法
パス操作
・パスを簡単に編集する方法
NavigableMapの使い方
NavigableMapのまとめ
・NavigableMapの使い方のまとめ
キー・値の取得
・Mapから最大のキーの値を取得する方法
・Mapから最小のキーの値を取得する方法
・Mapから指定した範囲の要素を取得する方法
・Mapから指定したキー値より大きく、最小のキー値を持つ要素を取得する方法
・Mapから指定したキー値より小さく、最大のキー値を持つ要素を取得する方法
・Mapから指定したキー以上・より大きい(>= , >)部分要素を取得する方法
・Mapから指定したキー以下・未満(<=,<)の部分要素を取得する方法
・Mapから指定したキー値以下の最大値を取得する方法
・Mapから指定したキー値以上の最小値を取得する方法
値の取得と削除
・Mapから最大のキーの値を取得・削除する方法
・Mapから最小のキーの値を取得・削除する方法
Stream API
・要素の最初の値を取得する方法
・要素の最大値・最小値を取得する方法
・要素の合計値を取得する方法
・要素数をカウントする方法
・全ての要素が条件に一致するか評価する方法
・いずれかの要素が条件に一致するか評価する方法
・全ての要素が条件に不一致か評価する方法
・ストリームから配列に変換する方法
・ストリームから重複した要素を削除する方法
圧縮・解凍
・ファイル・フォルダ指定でZIP圧縮・解凍する方法(zip4j)
・パスワード付きZIPを生成・解凍する方法(zip4j)
環境変数
・環境変数を取得する方法
SQLiteに接続
・EclipseからSQLiteに接続する
デバッグ
・文字化けの原因と対処法
・実行時間を計測する方法