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
How can we create a synchronized collection from given collection?
What is the synchronized method modifier?
What is logical variable?
What is time complexity java?
What is update method called?
Explain public static void main(string args[]) in java.
How can you make sure that your singleton class will always return single instance in multi-threaded environment?
What is the difference between method and means?
Is void a keyword in java?
How many ways can you break a singleton class in java?
How to change the priority of thread or how to set priority of thread?
Explain yield() method in thread class ?
What are the differences between string, stringbuffer and stringbuilder?
what is object slice?
What is rmi and steps involved in developing an rmi object?