一次元の配列と同じように多次元の配列の場合でも配列を作成するときに値を指定することで、任意の値を配列の各要素に初期値として代入することができます。ここでは多次元配列の要素を初期化する方法について解説します。
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
public class Person implements Comparable { private String id; // ID public Person(String id, String name, String nameKana) { this.id = id; this.name = name; this.nameKana = nameKana; } public String getId() { return id; } public String getName() { return name; } public String getNameKana() { return nameKana; } public void setId(String string) { id = string; } public void setName(String string) {
===必要jar=== commons-beanutils-1.8.3.jar commons-logging-1.1.1.jar commons-collections-3.2.jar ===ソース=== package test; import java.util.ArrayList; import java.util.Collections; import java.util.List; import org.apache.commons.beanutils.BeanComparator; import org.apache.commons.collections.comparators.ComparatorChain; public class Test { /** * @param args */ public static void main(String[] args) {
困っています。ご存知の方教えてください。 リスト(ArrayList<UserBean>)の中に、 以下の用に2つのプロパティを持つBeanオブジェクトがが複数入っています。 --------------- UserBean{ private String name; private String no; // setter getter は省略 } --------------- このリストの中に入っているオブジェクトをソートしたいのですが、うまい方法が見つかりません。 また、ソートを行うにあたって2つのキーを指定してソートしたいです。 (第1優先Key = name 第2優先Key = no) keyが1つのソートであれば、jakarta commonsのクラスを利用して、このように (Collections.sort( list , new BeanComparator("name"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く