プログラミング– category –
-
Thymeleafで1000円単位をカンマ区切りで表示する方法
Thymeleaf(テンプレートエンジン)で金額などの数値を 1000円単位のカンマ区切りで表示する方法です。 ここでは、カンマ区切りの機能はオブジェクト側で実装し、 Tymeleaf(View)は表示のみとします。 表示するオブジェクト(Bean) [crayon-6853322bde7... -
【Java】ArrayListの最長文字列を取得する簡単な方法
(追記)2020/08/19 1. Listが空の場合(NoSuchElementException)に対応しました。 2. Nullが含まれていた場合、空文字として扱うように修正しました。 ArrayList<String>に格納されている文字列のうち、最大長であるものを簡単に取り出す方法です。 普... -
【Java】TreeSetの使い方(順序付けSet)
TreeSetの使い方 基本的な使い方はHashSetと同じなので、以下を参照下さい。 【Java】HashSetの使い方いろいろ TreeSetは何も指定せずにインスタンスを生成すると、Collections.sortによる順序付けがなされるSetです。 ここでは、他のSetとの違いと順序付... -
【Java】LinkedHashSetとは?挿入順を保持するSetの使い方をシンプルに解説
LinkedHashSetは、値の重複を許さず順序を保持するSetです。本記事では、その特徴と基本的な使い方を簡単なコード例で紹介します。 -
【Java】HashSetの使い方(順序なしSet)
HashSetの使い方をまとめました。 HashSetに関する使い方のサイトは他にもありますが、 それらのサイトには書かれていないメソッドについても書いてあります。 HashSetの基本情報 ・重複する値を持たない。 ・順序は保証しない。 ・Nullは値として保持でき... -
Javaで数値(int)を部分一致判定する
文字列に変換して判定します。 <方法> ・matchesメソッドで正規表現使う。 ・containsメソッドに判定文字を渡す。 また、メソッドに切り出すと、intを変換する処理を個別に書かなくてよくなりますし、 int型のまま値を渡すことができます。 [crayon-6853...