
Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Sebuah parameter metode sama dengan sebuah variabel. Kita dapat membaca nilai tersebut dan merubah nilainya juga. Berikut contohnya :
[code language=”java”]
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
}
[/code]
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.
Leave a Reply