What is Generic in java? Where can we write Generic ( class or method or objects or etc...)? with simple example?
Thanks, Bose.

Answer Posted / vamsi

Generics can accept any datatype.
For example if the method write()takes integer type,but we
send them strings,is it possible for the mehod it takes
general variables,but it is possible using generics in java.


just use 'T' Synbol infront of ur method
eg- <T> write();

Not only for method it will be used in front ofclasses


<T>class gen{

int t1=1;
int t2=2;

String s1="generics"
String s2="example";

<T> write(<T> arg1,<T> arg2){
this.arg1=arg1;
this.arg2=arg2;
}
void display()
{
System.out.println(arg1+" "+arg2);
}
}

class example{
public static void main(String args[])
{
Gen g= new Gen();
g.display(t1,t2);
g.display(s1,s2);
}
}

Output is 1 2
Generics example

note# just i told u what i have known,if any thing is wrong
in this just tell me what is the corect way.

Thank u,
vamsi.

Is This Answer Correct ?    13 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Write a code to create a trigger to call a stored procedure

530


How do you use parseint in java?

509


Is there is any difference between a scrollbar and a scrollpane?

558


How do you sort a list in java?

574


What happens if we don’t define serial version uid?

566






What do you understand by soft reference?

584


What does nullpointerexception mean?

615


Can we have try without catch block?

638


What is charat ()?

525


What is bubble sorting in java?

591


Is it possible for a yielded thread to get chance for its execution again?

507


What is the major advantage of external iteration over internal iteration?

613


How do you allocate memory to object?

513


Is main a keyword in java?

534


What is the purpose of main function in java?

535