J. E. N. I.
Gambar 1: Menjalankan argument dari Command-Line
Perhatikan bahwa sebuah argumen akan dipisahkan oleh spasi. Di bahasa Java, apabila Anda akan memanggil sebuah aplikasi, sebuah runtime system akan memberikan argumen command-line ke main method lewat array dari String, dimana tiap String dalam array terdiri dari sebuah argumen commmand-line. Perhatikan deklarasi dari main method, public static void main( String [] args)
Argumen yang diberikan kepada program Anda akan disimpan kedalam sebuah array String dengan identifier args.
Pada contoh sebelumnya, argumen dari command-line yang akan diberikan kepada aplikasi sort command adalah lima buah String yaitu“ 5”,” 4”,” 3”,” 2”, dan“ 1”. Anda dapat mengetahaui berapa banyak argumen dari command-line dengan cara melihat panjang dari attribute array. Sebagai contoh,
int numberOfArgs = args. length;
Jika program Anda membutuhkan support sebuah argumen command-line yang numeric. Anda harus mengkonversi String argumen tersebut untuk merepresantasikan sebuah nomor, misalnya“ 34” menjadi sebuah nomor. Kode dibawah ini adalah sebuah potongan untuk mengkonversi sebuah argumen command-line menjadi integer.
int firstArg = 0; if( args. length > 0){
Pengenalan Pemrograman 1 2