코테 정리

김효준·2023년 11월 19일

코딩테스트

목록 보기
3/5

자바 스트링에서 요소의 캐릭터로 접근하려면 charAt(i)써야한다.
character to int 하려면 Character.getNumericValue(tmp); 해야댐

        return Arrays.stream(numbers)
                .map(num -> num * 2)
                .toArray();

Arrays.stream(numbers)를 사용하여 배열을 스트림으로 변환하고, map을 사용하여 각 원소를 두 배로 곱한 값을 얻습니다. 마지막으로, toArray를 사용하여 결과를 배열로 반환합니다.

문자열 뒤집는 방법

  StringBuffer sb = new StringBuffer(my_string);
	    answer = sb.reverse().toString();

스트링 빌더 또는 스트링 버퍼로 뒤집는다.

문자열 내 특정 문자 또는 문자열 검색
contains, indexOf를 쓰면 된다.

		String vowels = "aeiou";
        StringBuilder result = new StringBuilder();

        for (char ch : my_string.toCharArray()) {
            if (vowels.indexOf(ch) == -1) {
                result.append(ch);
            }
        }

toLowerCase()

    StringBuilder sb = new StringBuilder();
    for(char ch : my_string.toCharArray()){
        sb.append(String.valueOf(ch).repeat(n));
    }
    

toString()

public int[] solution(int[] num_list, int n) {
      // 배열의 일부를 추출하여 반환
      return Arrays.copyOfRange(num_list, n - 1, num_list.length);

Character.toUpperCase(my_string.charAt(i))
스트링의 한 요소를 대문자로 바꾸기

Integer.parseInt() -> "20" -> 20
Character.getNumericValue() -> '2' -> 2

0개의 댓글