본문 바로가기

프로그래밍/자바

22-11-06 배운 내용

예외처리

if(조건) {
	throw new Exception();
   }

 

특정 값 빈도수 찾기

Collections.frequency(strList, str);

 

String에 중복된 원소 있는지 찾기

public static boolean checkRedundant(char[] numberArray){
        String number = "";
        for(char digit : numberArray){
            if(number.contains(String.valueOf(digit))){
                return false;
            }
            number += digit;
        }
        return true;
    }

 

Map 정렬 

public static List<String> sortMap(Map<String, Integer> resultMap){
        List<String> sortedResultList = new ArrayList<>(resultMap.keySet());
        Collections.sort(sortedResultList);
        return sortedResultList;
    }
    
List<String> sortedResultList = sortMap(resultMap);

for(String s : sortedResultList){
	String key = s;
    int value = sortedResultList.get(key);
}
Recent Posts
Popular Posts