Java में डेटा टाइप्स और Exceptions
Jim White
Java Developer

Map interface key/value जोड़ों पर operations परिभाषित करता हैMap से उस key पर मौजूद value कैसे "remove" करेंMap की कई implementations हैं जिनका व्यवहार मिलता-जुलता हैMap की एक लोकप्रिय implementation HashMap है
HashMap<Integer, String> map = new HashMap<Integer, String>();
HashMap के parameterized/generic constructor में दो types चाहिए
पहला type = key type

दूसरा type = value type


java.util.HashMap का import आवश्यक है.put(key,value) उपयोग करें.remove(key) उपयोग करें.get(key) उपयोग करेंimport java.util.HashMap
...
HashMap<Integer, String> map
= new HashMap<Integer, String>();
map.put(0, "Jim");
map.put(1, "James");
map.put(3, null);
map.put(4, "James");
map.remove(0);
System.out.println(map);
{1=James, 3=null, 4=James}
String nickname = map.get(1);
System.out.println(nickname);
James
java.util.Collections एक सहायक class हैstatic methods हैंList में कई objects जोड़ेंaddAll(List list, Object a, b, ...)frequency(Collection c, Object o)List के objects को उलटा क्रम देंreverse(List list)List के objects को sort करेंsort(List list)List के सभी objects को किसी एक object से बदलेंfill(List a, Object o)ArrayList<String> x = new ArrayList<String>(); Collections.addAll(x, "milk", "bread", "eggs", "milk"); System.out.println(x);int cnt = Collections.frequency(x, "milk"); System.out.println(cnt);Collections.reverse(x); System.out.println(x);Collections.sort(x); System.out.println(x);Collections.fill(x, "sugar"); System.out.println(x);
[milk, bread, eggs, milk]2[milk, eggs, bread, milk][bread, eggs, milk, milk][sugar, sugar, sugar, sugar]
int[]) को List में बदलना होता हैList में ज्यादा क्षमताएँ हैं (searching, sorting, आदि)java.util.Arrays एक और सहायक class हैList में बदलने देता हैString[] arrayCountries = {"France", "Japan", "Brazil", "Egypt", "China"};
List<String> countries = Arrays.asList(arrayCountries);
System.out.println(countries);
[France, Japan, Brazil, Egypt, China]
Java में डेटा टाइप्स और Exceptions