Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Kita juga dapat menggunakan nilai keluaran dari suatu metode sebagai kondisi di dalam statement if . Berikut contohnya :
public void methodOne (String input) {
if ( isValid(input) ) {
System.out.println(input + " is valid");
} else {
System.out.println(input + " is not valid");
}
}
public boolean isValid(String value) {
if( value.equals("123") ) {
return true;
}
return false;
}
Contoh diatas sebenarnya berisi dua statement if dengan metode sebagai kondisi. Pertama adalah
if( isValid(input) )
yang menguji output dari metode isValid(input) apakah bernilai true atau false.
Kedua, didalam metode isValid() ada metode String.equals() yang digunakan untuk menguji ekualitas dari suatu nilai string tertentu. Ini adalah statement if yang mengujinya :
if( value.equals("123") ) {
Leave a Reply