JavaA2Z

KAB-studio > プログラミング > JavaA2Z > Jakarta Commonsとは

Jakarta Commons

日本語 ジャカルタ共通
英語 jakarta commons
ふりがな じゃかるたこもんず
フリガナ ジャカルタコモンズ

解説

Jakartaプロジェクトのひとつ。
非常に便利なユーティリティクラスを持つライブラリ
 
さらに数十のライブラリに分けられており、その中から必要なライブラリを使用する。
LangはJavaの基本的な処理をうユーティリティクラスが含まれている。
CollectionsはArrayList等のコレクションでは足りない部分を補うコレクションが揃っている。
IOストリームに使用するフィルター等のクラスを提供する。
BeanUtilsはJavaBeansの操作をう。プロパティのコピーをうことができる。
Validatorは入力フォームの入力チェックをクラスが用意されている。
Loggingは他のログ出力機能とは別のログ出力をクラスを持つ。
 
これらのライブラリが数十あり、しかもその中に数十のクラスが存在するため、あまりに膨大なクラスがあることになるが、これらは本当に便利なため、何か必要な機能があればまずこの中から探す、くらいでもいいだろう。

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
import org.apache.commons.lang.StringUtils;

public class Sample
{
    public static void main( String[] args )
    {
/**
Jakarta Commons Langの使用方法:

1.
 以下のサイトを表示します。
Jakarta Commons
http://jakarta.apache.org/commons/

2.
 左の「Download」-「Releases (mirrored) 」を選択してください。
 「Commons Downloads」ページが表示されます。

3.
 「Commons Lang」を選択してください。
 「Commons Lang Downloads」ページが表示されます。

4.
 「Binary」-「2.1.zip」を選択し、commons-lang-2.1.zipを
ダウンロードしてください。

5.
 ダウンロードしたcommons-lang-2.1.zipを解凍して、その中にある
commons-lang-2.1.jarをクラスパスに追加してください。

 以上で完了です。
*/
        boolean isEmpty = false;
        // StringUtilsクラスを使用します。
        isEmpty = StringUtils.isEmpty( "あいうえお" );
        System.out.println( isEmpty );
        // false

        isEmpty = StringUtils.isEmpty( null );
        System.out.println( isEmpty );
        // true

        isEmpty = StringUtils.isEmpty( "" );
        System.out.println( isEmpty );
        // true

        // このように、nullでも""でもtrueが返されます。
        // こういう便利なメソッドを持つクラスがいっぱいあります。
    }
}
// Sample.java
import org.apache.commons.lang.StringUtils;

public class Sample
{
    public static void main( String[] args )
    {
/**
Jakarta Commons Langの使用方法:

1.
 以下のサイトを表示します。
Jakarta Commons
http://jakarta.apache.org/commons/

2.
 左の「Download」-「Releases (mirrored) 」を選択してください。
 「Commons Downloads」ページが表示されます。

3.
 「Commons Lang」を選択してください。
 「Commons Lang Downloads」ページが表示されます。

4.
 「Binary」-「2.1.zip」を選択し、commons-lang-2.1.zipを
ダウンロードしてください。

5.
 ダウンロードしたcommons-lang-2.1.zipを解凍して、その中にある
commons-lang-2.1.jarをクラスパスに追加してください。

 以上で完了です。
*/
        boolean isEmpty = false;
        // StringUtilsクラスを使用します。
        isEmpty = StringUtils.isEmpty( "あいうえお" );
        System.out.println( isEmpty );
        // false

        isEmpty = StringUtils.isEmpty( null );
        System.out.println( isEmpty );
        // true

        isEmpty = StringUtils.isEmpty( "" );
        System.out.println( isEmpty );
        // true

        // このように、nullでも""でもtrueが返されます。
        // こういう便利なメソッドを持つクラスがいっぱいあります。
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/12/08
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。