ラッパクラスAdvertisement説明。
Javaの基本データ型をオブジェクトとして使えるように用意してあるクラスが、ラッパ(Wrapper:包み込む)クラス。
以下の表の通り。
使ってみる
とりあえずIntegerクラスのいろいろ。他のクラスもほとんど同じコンストラクタとかメソッド。
コンストラクタ
変数
メソッド
例外投入するメソッドは要注意。 例。
public class Test{
public static void main(String args[]){
if(args.length != 2){
System.out.println("引数を2つ指定してください。");
System.exit(1);
}
try{
int n1 = Integer.parseInt(args[0]);
int n2 = Integer.parseInt(args[1]);
System.out.println("n1:" + n1);
System.out.println("n2:" + n2);
System.out.println("計:" + (n1 + n2));
}catch(NumberFormatException e){
System.out.println(e);
System.exit(1);
}
}
}
try{}catch()ブロックは書かなくてもOK。引数に1と10渡した結果↓ n1:1 n2:10 計:11 ちなみに引数渡さなかった場合 引数を2つ指定してください。 さらに、変換できない引数渡したとき
java.lang.NumberFormatException:
For input string: "6e"
ちなみにコマンドラインで引数渡す方法はここ。
Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |