Jakarta Commons
日本語 | ジャカルタ共通 |
英語 | jakarta commons |
ふりがな | じゃかるたこもんず |
フリガナ | ジャカルタコモンズ |
Jakartaプロジェクトのひとつ。
非常に便利なユーティリティクラスを持つライブラリ。
さらに数十のライブラリに分けられており、その中から必要なライブラリを使用する。
LangはJavaの基本的な処理を行うユーティリティクラスが含まれている。
CollectionsはArrayList等のコレクションでは足りない部分を補うコレクションが揃っている。
IOはストリームに使用するフィルター等のクラスを提供する。
BeanUtilsはJavaBeansの操作を行う。プロパティのコピーを行うことができる。
Validatorは入力フォームの入力チェックを行うクラスが用意されている。
Loggingは他のログ出力機能とは別のログ出力を行うクラスを持つ。
これらのライブラリが数十あり、しかもその中に数十のクラスが存在するため、あまりに膨大なクラスがあることになるが、これらは本当に便利なため、何か必要な機能があればまずこの中から探す、くらいでもいいだろう。
非常に便利なユーティリティクラスを持つライブラリ。
さらに数十のライブラリに分けられており、その中から必要なライブラリを使用する。
LangはJavaの基本的な処理を行うユーティリティクラスが含まれている。
CollectionsはArrayList等のコレクションでは足りない部分を補うコレクションが揃っている。
IOはストリームに使用するフィルター等のクラスを提供する。
BeanUtilsはJavaBeansの操作を行う。プロパティのコピーを行うことができる。
Validatorは入力フォームの入力チェックを行うクラスが用意されている。
Loggingは他のログ出力機能とは別のログ出力を行うクラスを持つ。
これらのライブラリが数十あり、しかもその中に数十のクラスが存在するため、あまりに膨大なクラスがあることになるが、これらは本当に便利なため、何か必要な機能があればまずこの中から探す、くらいでもいいだろう。
// 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が返されます。
// こういう便利なメソッドを持つクラスがいっぱいあります。
}
}
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が返されます。 // こういう便利なメソッドを持つクラスがいっぱいあります。 } }