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
What is final method in java?
Can a abstract class be declared final?
Explain java coding standards for variables ?
Which class cannot be a subclass in java?
What state is a thread in when it is executing?
What is string syntax?
what are three ways in which a thread can enter the waiting state? Or what are different ways in which a thread can enter the waiting state? : Java thread
Why main method is static in java?
What is generic type?
What happens if an exception is throws from an object's constructor?
What is the difference between the ">>" and " >>>" operators in java?
What does jenkins do?
How do you sort a list in java?
Write a program in java to calculate the difference between the sum of the odd level and even level nodes of a binary tree.
Mention some features of java?