
Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Kita juga dapat menggunakan nilai keluaran dari suatu metode sebagai kondisi di dalam statement if
. Berikut contohnya :
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 | 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