Command line argument.

Slides:



Advertisements
Presentasi serupa
Mendapatkan Input dari Keyboard
Advertisements

Java Progamming Operasi I/O
Abstract Class & Interface
09 Exceptions & File I/O OOP Java. Materi hari ini ExceptionsExceptions – Apa & kapan exception terjadi – Menangani exception – Menghindar (tidak menangani.
Dasar Exception Handling
Flow Control & Exception Handling
Java array.
SLIDE OTOMATIS PINDAH DALAM WAKTU 4-5 MENIT. A:kiriB:kanan Deklarasikan sebuah variabel dengan nama ‘isi’ yang mempunyai type array of double dengan ukuran.
Method.
Array, Class, Obyek, Method danConstructor.
MATA KULIAH : PEMROGRAMAN 3 JAVA PROGRAMMING (JSE)
Dasar exception handling
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Struktur Kode Aplikasi Java (1)
As’ad Djamalilleil Function (method) As’ad Djamalilleil
EXCEPTION TRY-CATCH-FINALLY
- PERTEMUAN 4 - PERULANGAN
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
PELATIHAN JAVA FUNDAMENTAL
Argumen Command-line Sebuah aplikasi Java dapat menerima sejumlah argumen dari command-line. Argumen dari command line memberikan kesempatan bagi.
OOP Java 06 Polymorphism.
Exceptional Pendahuluan Bugs dan error dalam sebuah program sangat sering muncul meskipun program tersebut dibuat oleh programmer berkemampuan tinggi.
Do you remember this?.  Strategy  Concrete Strategy  Context  Client Strategy Pattern consists of..
MATERI IV OOP (Object Oriented Programming) Chapter II.
Dasar exception handling
Try, Catch, Finally Throws
Algoritma & Pemrograman 1
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
Command line argument.
Object-oriented Programming (OOP) with JAVA 2011/2012
Mendapatkan input dari keyboard
Pengenalan Pemrograman Java
Modul 6: Abstract Class, abstract method
JAVA ARRAY.
Memahami Ruang Lingkup Pemrograman
MODUL – II MEMBUAT PROGRAM SEDERHANA
Pemprograman Berorientasi Objek
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
Mendapatkan Input dari Keyboard
Pengenalan dan Struktur Java (Statement Output)
Memahami Ruang Lingkup Pemrograman
Array dan Argumen Baris Perintah
Command line argument.
Mendapatkan input dari keyboard
Tugas Minggu Ke 9 PBO Siti Halisah
Command line argument.
Constructor overloading
JAVA FUNDAMENTAL (Method)
MEMBUAT CLASS SENDIRI 2.
As’ad Djamalilleil Function (method) As’ad Djamalilleil
As’ad Djamalilleil Array As’ad Djamalilleil
S. Indriani Lestariningati, M.T
MATERI PENDUKUNG PENGENALAN DASAR CLASS
Pendahuluan PBO.
JAVA FUNDAMENTAL.
Interface Umar muhammad JAVA.
Contoh.
Pemrograman Berorientasi Obyek
Dasar exception handling
Modul 6: Abstract Class, abstract method
Memahami Ruang Lingkup Pemrograman
Pemrograman Berorientasi Objek
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Mendapatkan Input dari Keyboard
Pengenalan Pemrograman 1
DPH1C4 Pemrograman berorientasi Obyek
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
Transcript presentasi:

Command line argument

tujuan Pada akhir pembahasan, peserta diharapkan dapat : Mengetahui dan mengerti tentang Command Line Argument Mendapatkan input dari user menggunakan command-line Mengetahui cara passing argument pada program dengan menggunakan NetBeans

Command line argument Sebuah aplikasi Java dapat menerima berapapun jumlah argumen dari command-line Dengan menggunakan command-line argument, user dapat memanipulasi operasi sebuah aplikasi dalam satu pemanggilan User memberikan argumen dari command-line pada saat melakukan pemanggilan terhadap aplikasi dan menjalankannya dengan cara menuliskannya setelah nama class

Command line argument Sebagai contoh, diasumsikan bahwa Anda memiliki sebuah aplikasi Java bernama Sort yang berfungsi mengurutkan 5 bilangan. Maka program dijalankan dengan cara : Catatan : Argumen dipisahkan dengan spasi

Command line argument Di Java, pada saat Anda akan melakukan pemanggilan terhadap suatu aplikasi, JRE melakukan passing argument menuju method main() pada aplikasi melalui array String. public static void main( String[] args ) Setiap String dalam array mengandung salah satu dari argumen yang diberikan.

Command line argument Sesuai dengan contoh yang dijalankan sebelumnya : java Sort 5 4 3 2 1 Argumen yang diberikan, tersimpan pada array args dari deklarasi method main(). 5 4 3 2 1 args

Command line argument Untuk mencetak array dari argumen, kita tuliskan : public class CommandLineSample { public static void main( String[] args ){ for(int i=0; i<args.length; i++){ System.out.println( args[i] ); }

Command line argument Supaya program Anda mendukung argumen numerik, program tersebut harus mengkonversi argumen dalam String menjadi bentuk numerik Berikut ini adalah potongan kode yang mengkonversi sebuah argumen menjadi sebuah integer. method parseInt() dari class Integer akan menyebabkan NumberFormatException (ERROR) jika format args[0] tidak valid (bukan bentuk numerik) int firstArg = 0; if (args.length > 0){ firstArg = Integer.parseInt(args[0]); }

Panduan pemrograman: Command-line Argument Sebelum menggunakan command-line arguments, periksa jumlah dari argumen sebelum mengakses array dari elemen sehingga tidak menyebabkan terjadinya exception. Sebagai contoh, jika program Anda menentukan user untuk memasukkan 5 buah argumen : if( args.length!= 5 ){ System.out.println(“Jumlah argumen tidak valid”); System.out.println(“Masukkan 5 buah argumen”); } else{ //area kode selanjutnya

Command-line Argument dalam NetBeans Sekarang, bagaimana kita dapat menggunakan command-line arguments dalam Netbeans? Asumsikan bahwa Anda telah memiliki sebuah project dan telah melewati proses compiling dengan sukses, ikuti langkah berikut untuk passing command-line argument dalam Netbeans

Command-line Argument dalam NetBeans Click Node Project (daerah yang dilingkari).

Command-line Argument dalam NetBeans Click kanan pada CommandLineExample, kemudian pilih Properties :

Command-line Argument dalam Netbeans Dialog Project Properties akan muncul

Command-line Argument dalam Netbeans Kemudian click Run > Running Project

Command-line Argument dalam Netbeans Dalam textbox argumen, ketik argumen yang ingin dimasukkan dalam program. Dalam hal ini 5 4 3 2 1. Kemudian tekan OK.

Command-line Argument dalam Netbeans Cobalah untuk Run program

kesimpulan Command-line argument Cara mengakses argumen Cara mengkonversi argumen String menjadi integer menggunakan method Integer.parseInt() Cara memberikan command-line argument dalam NetBeans