teman2, apakah kita bisa menulis method dalam method??
thank be 4...
^_^
Rana '08
Jumat, 27 Februari 2009
Langganan:
Posting Komentar (Atom)
Blog ini digunakan sebagai sarana untuk belajar bersama. Setiap peserta kuliah bebas mengemukakan ide yang berkaitan dengan kuliah ini.
Menulis method di dalam method, apakah bisa? Jawabannya tidak. Mungkin pendekatan yang paling tepat untuk pertanyaan ini adalah method yang memanggil dirinya sendiri, atau lebih dikenal sebagai method rekursif. Rekursif dapat diimplementasikan dalam method penghitung faktorial atau pitagoras. Method rekursif ini digunakan untuk membuat penulisan algoritma code yang lebih efektif dan efisien. Berikut adalah contoh rekursif dalam method penghitung pitagoras:
BalasHapusimport javax.swing.JOptionPane;
public class Pitagoras {
public static void main (String args[])
{
long number, pitagorasValue;
String numberAsString;
numberAsString = JOptionPane.showInputDialog("Nilai Pitagoras Yang Ingin Dicari:");
number = Long.parseLong( numberAsString );
pitagorasValue = pitagoras( number );
JOptionPane.showMessageDialog(null,pitagorasValue);
}
public static int pitagoras(long x) {
if (x == 1) {
return 1;
} else {
return (int) (pitagoras(x - 1) + x);
}
}
}
Mungkin dapat membantu. Salam, Inno '07
BalasHapus