////////////////////////////////////////////////////////////////////////////////
// << j191b.java >>
//
//  基礎(9):コマンドラインから入力(整数、実数)
//
////////////////////////////////////////////////////////////////////////////////

class j191b {
  public static void main(String args[]) {

    // int型へ変換。
    System.out.print("args[0]:" + args[0]);
    int a = Integer.parseInt(args[0]);
    System.out.println("  a=" + a);

    // long型へ変換。
    System.out.print("args[1]:" + args[1]);
    long b = Long.parseLong(args[1]);
    System.out.println("  b=" + b);

    // float型へ変換。
    System.out.print("args[2]:" + args[2]);
    float c = Float.parseFloat(args[2]);
    System.out.println("  c=" + c);

    // double型へ変換。
    System.out.print("args[3]:" + args[3]);
    double d = Double.parseDouble(args[3]);
    System.out.println("  d=" + d);
  }
}
実行結果
% javac j191b.java
% java j191b 123 45678 1.2 3.4567
args[0]:123  a=123
args[1]:45678  b=45678
args[2]:1.2  c=1.2
args[3]:3.4567  d=3.4567