import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class ElementFrequency {
public static void main(String[] args) {
// æ•´æ•°åž‹ã®ãƒªã‚¹ãƒˆã‚’作æˆ
List<Integer> numbers = new ArrayList<>(List.of(1, 2, 3, 4, 2, 1, 3, 4, 5, 1));
// 出ç¾å›žæ•°ã‚’求ã‚ã‚‹è¦ç´
int elementToFind = 1;
// è¦ç´ ã®å‡ºç¾å›žæ•°ã‚’求ã‚ã‚‹
int frequency = Collections.frequency(numbers, elementToFind);
// çµæžœã‚’表示
System.out.println("Frequency of " + elementToFind + ": " + frequency);
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã§ã¯ã€Collections.frequency メソッドを使用ã—ã¦æŒ‡å®šã•れãŸè¦ç´ ã®å‡ºç¾å›žæ•°ã‚’求ã‚ã¦ã„ã¾ã™ã€‚Collections.frequency メソッドã¯ã€ãƒªã‚¹ãƒˆå†…ã®æŒ‡å®šã•れãŸè¦ç´ ã®å‡ºç¾å›žæ•°ã‚’è¿”ã—ã¾ã™ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯é™çš„メソッドã§ã‚りã€Collections.frequency(コレクション, è¦ç´ ) ã®å½¢å¼ã§ä½¿ç”¨ã•れã¾ã™ã€‚
è§£ç”例ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€æ•´æ•°åž‹ã®ãƒªã‚¹ãƒˆ numbers ã‹ã‚‰è¦ç´ elementToFind ã®å‡ºç¾å›žæ•°ã‚’求ã‚ã€ãã®çµæžœã‚’表示ã—ã¦ã„ã¾ã™ã€‚ã“ã®ã‚ˆã†ã«ã—ã¦ã€Collections.frequency を使用ã™ã‚‹ã“ã¨ã§ã€ãƒªã‚¹ãƒˆå†…ã®ç‰¹å®šã®è¦ç´ ã®å‡ºç¾å›žæ•°ã‚’ç°¡å˜ã«å–å¾—ã§ãã¾ã™ã€‚
「020 コレクションフレームワークã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント