Error in the below program
I dont understand why do I get the error for the below code.
class Details {
String name [];
int age = 0;
void name_detail (String name1 []) {
name = name1;
}
void age_detail (int age1) {
age = age1;
}
void mydetails () {
System.out.println ("My name is :" name);
System.out.println ("My age is :" age);
}
}
class Mydetails {
public static void main (String args []) {
Details d1 = new Details ();
d1.name_detail("nivetha");
d1.age_detail(22);
d1.mydetails ();
}
}
Error:
Mydetails.java:26: name_detail(java.lang.String[]) in Details cannot be applied
to (java.lang.String)
d1.name_detail("nivetha");
^
1 error
Please help