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

Why we use protected in java?

537


What are the two main uses of volatile in Java?

602


How to reverse a string in java?

526


Can we have multiple catch block for a try block?

588


What is java lang string?

548






Which data type is a class in java?

572


What is internal iteration in java se 8?

629


How can a gui component handle its own events?

597


What are the changes in java.io in java 8 ?

557


What class allows you to read objects directly from a stream in java programming?

514


What is starvation?

684


What is bitwise complement?

502


What are the drawbacks of singleton class?

539


What is the final class modifier?

561


What is a class reference?

555