❌ A. LinkedHashMap: {B=5, A=2, C=1, E=3, D=4}; TreeMap: {B=5, D=4, E=3, A=2, C=1} ❌ B. LinkedHashMap: {B=5, A=2, C=1, D=4, E=3}; TreeMap: {B=5, A=2, C=1, D=4, E=3} ❌ C. LinkedHashMap: {A=2, B=5, C=1, D=4, E=3}; TreeMap: {C=1, A=2, E=3, D=4, B=5} ✅ D. LinkedHashMap: {A=2, B=5, C=1, D=4, E=3}; TreeMap: {B=5, D=4, E=3, A=2, C=1} ❌ E. Error ❌ F. None of the above
Explanation: 1. LinkedHashMap Behavior: • LinkedHashMap maintains the insertion order of elements. • Here, linkedHashMap will display entries in the exact order they were inserted: {A=2, B=5, C=1, D=4, E=3}.
2. TreeMap with Custom Comparator: • TreeMap typically orders entries based on the natural order of keys, but here it uses a custom comparator to sort entries in descending order based on values from linkedHashMap. • Comparator.comparingInt(linkedHashMap::get).reversed() sorts treeMap by values in descending order, resulting in {B=5, D=4, E=3, A=2, C=1}.
3. Expected Output: • The LinkedHashMap output maintains the insertion order. • The TreeMap output shows entries sorted by values in descending order based on linkedHashMap values.
❌ A. LinkedHashMap: {B=5, A=2, C=1, E=3, D=4}; TreeMap: {B=5, D=4, E=3, A=2, C=1} ❌ B. LinkedHashMap: {B=5, A=2, C=1, D=4, E=3}; TreeMap: {B=5, A=2, C=1, D=4, E=3} ❌ C. LinkedHashMap: {A=2, B=5, C=1, D=4, E=3}; TreeMap: {C=1, A=2, E=3, D=4, B=5} ✅ D. LinkedHashMap: {A=2, B=5, C=1, D=4, E=3}; TreeMap: {B=5, D=4, E=3, A=2, C=1} ❌ E. Error ❌ F. None of the above
Explanation: 1. LinkedHashMap Behavior: • LinkedHashMap maintains the insertion order of elements. • Here, linkedHashMap will display entries in the exact order they were inserted: {A=2, B=5, C=1, D=4, E=3}.
2. TreeMap with Custom Comparator: • TreeMap typically orders entries based on the natural order of keys, but here it uses a custom comparator to sort entries in descending order based on values from linkedHashMap. • Comparator.comparingInt(linkedHashMap::get).reversed() sorts treeMap by values in descending order, resulting in {B=5, D=4, E=3, A=2, C=1}.
3. Expected Output: • The LinkedHashMap output maintains the insertion order. • The TreeMap output shows entries sorted by values in descending order based on linkedHashMap values.
Correct Answer: D
BY Explanations “Top Java Quiz Questions”
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
The STAR Market, as is implied by the name, is heavily geared toward smaller innovative tech companies, in particular those engaged in strategically important fields, such as biopharmaceuticals, 5G technology, semiconductors, and new energy. The STAR Market currently has 340 listed securities. The STAR Market is seen as important for China’s high-tech and emerging industries, providing a space for smaller companies to raise capital in China. This is especially significant for technology companies that may be viewed with suspicion on overseas stock exchanges.
Telegram announces Anonymous Admins
The cloud-based messaging platform is also adding Anonymous Group Admins feature. As per Telegram, this feature is being introduced for safer protests. As per the Telegram blog post, users can “Toggle Remain Anonymous in Admin rights to enable Batman mode. The anonymized admin will be hidden in the list of group members, and their messages in the chat will be signed with the group name, similar to channel posts.”