Happy Codings - Programming Code Examples
Html Css Web Design Sample Codes CPlusPlus Programming Sample Codes JavaScript Programming Sample Codes C Programming Sample Codes CSharp Programming Sample Codes Java Programming Sample Codes Php Programming Sample Codes Visual Basic Programming Sample Codes


Java Programming Code Examples

Java > Core Java Code Examples

Collection classifier

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Collection classifier import java.util.*; public class CollectionClassifier2 { public static String classify(Collection c) { return (c instanceof Set ? "Set" : (c instanceof List ? "List" : "Unknown Collection")); } public static void main(String[] args) { Collection[] tests = new Collection[] { new HashSet(), // A Set new ArrayList(), // A List new HashMap().values() // Neither Set nor List }; for (int i = 0; i < tests.length; i++) System.out.println(classify(tests[i])); } }