Lesson 32 of 34

HashMap: Key-Value ಸಂಗ್ರಹ

10 min 35 XP

HashMap ನಿಘಂಟಿನಂತೆ ಪ್ರತಿ key ಗೆ ಒಂದು value ಸಂಗ್ರಹಿಸುತ್ತದೆ, key ಮೂಲಕ value ಅನ್ನು ತುಂಬಾ ವೇಗವಾಗಿ ಹುಡುಕುತ್ತದೆ. Keys ಅನನ್ಯ: ಅದೇ key ಅನ್ನು ಮತ್ತೆ put ಮಾಡಿದರೆ ಅದರ value ಬದಲಾಗುತ್ತದೆ.

Example: edit me and press Run

Output Loading Java (first time takes a few seconds)
Press Run to see the result here.

ಎಣಿಕೆ HashMap ನ ಕ್ಲಾಸಿಕ್ ಬಳಕೆ: map.put(w, map.getOrDefault(w, 0) + 1). Keys sorted ಕ್ರಮದಲ್ಲಿ ಬೇಕಾದರೆ TreeMap ಬಳಸಿ.

Example: edit me and press Run

Output Loading Java (first time takes a few seconds)
Press Run to see the result here.

Challenge

+35 XP

ಒಂದು lowercase ಪದ ಓದಿ, ಒಮ್ಮೆ ಮಾತ್ರ ಬರುವ ಮೊದಲ ಅಕ್ಷರವನ್ನು print ಮಾಡಿ. ಅಂಥದ್ದು ಇಲ್ಲದಿದ್ದರೆ -1 print ಮಾಡಿ. Input: swiss → Output: w

Output Loading Java (first time takes a few seconds)
Press Run to see the result here.