With the fear of sounding stupid.
Recently, I started with java/android.
I am loving it, but for the love of all that is good, I have come across an operator i can’t seem to understand.
The thing is, I do not even know the name of it, so googling for it has been close to impossible. I have not found anything about it, not because it is not there, but because I do not even know where to start.
The operator is <someObject>. The same operator used in List<object>.
I actually became fascinated with it when using the AsyncTask class in android where I had to do something like
MyClass extends AsyncTask<String[], Drawable[], Drawable[]>{
...
Any info on this will be greatly appreciated.
It’s not an operator – it’s how you specify a generic type parameter.
It’s probably best to start off with the Generics part of the Java Tutorial, then Gilad Bracha’s paper, then consume the Java Generics FAQ for anything else. (There are lots of knotty corners in Java generics.)