Dasar Java : Metode di Java – Parameter vs Variabel

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Sebuah parameter metode sama dengan sebuah variabel. Kita dapat membaca nilai tersebut dan merubah nilainya juga. Berikut contohnya :


public void writeText(String text1, String text2) {
    System.out.print(text1);    // membaca nilai dari parameter text1
    System.out.print(text2);    // membaca nilai dari parameter text2

    text1 = "new value 1";      // merubah nilai text1
    text2 = "new value 2";      // merubah nilai text2
}

Catatan penting : Meskipun dimungkinkan untuk merubah nilai parameter, kita mesti hati-hati saat melakukan hal tersebut, karena dapat membawa kepada kebingungan kode. Jika kita pikir kita dapat menanganinya, lakukan. Jika tidak, buatlah sebuah variabel lokal untuk menangani nilai, dan biarkan nilai parameter tidak diganggu.

About Reza Ervani 430 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.