
[JAVA] 메서드 - toCharArray()
🤔 어떤 메서드일까? toCharArray() 는 문자열을 하나씩 쪼개어 char배열에 저장할 수 있도록 변환하는 메서드 입니다. 문자열을 char배열로 변환할 때 유용하게 쓰입니다. 인자값은 없습니다. 🔧 메서드 사용법 toCharArray() String str = "지수는코딩좋아"; char[] arr = str.toCharArray(); for(int i = 0; i
🤔 어떤 메서드일까? toCharArray() 는 문자열을 하나씩 쪼개어 char배열에 저장할 수 있도록 변환하는 메서드 입니다. 문자열을 char배열로 변환할 때 유용하게 쓰입니다. 인자값은 없습니다. 🔧 메서드 사용법 toCharArray() String str = "지수는코딩좋아"; char[] arr = str.toCharArray(); for(int i = 0; i
🤔 어떤 메서드일까? toLowerCase()와 toUpperCase() 메서드는 문자열을 모두 소문자나 대문자로 변환하는 메서드입니다. toLowerCase() 문자열을 소문자로 변환 후 반환합니다. toUpperCase() 문자열을 대문자로 변환 후 반환합니다. 두 메서드 모두 인자값은 없습니다. 🔧 메서드 사용법 toLowerCase() String str = "HeLLO"; String lower = str.toLowerCase(); System.out.println(lower); // hello toUpperCase() String str = "HeLLO"; String Upper = str.toUpperCase(); System.out.println(Upper); // HELLO
프로그래머스 코딩테스트 연습 입문단계 '모음 제거' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120849 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 my_string은 소문자와 공백으로 이루어져 있습..
🤔 어떤 메서드일까? replace() 와 replaceAll() 메서드는 문자열의 특정 문자를 원하는 문자로 변환하는 메서드입니다. replace() replace(CharSequence target, CharSequence replacement) 첫 번째 매개변수는 변환하고자 하는 값입니다. 두 번째 매개변수는 변환할 값입니다. replaceAll() replaceAll(String regex, CharSequence replacement) 첫 번째 매개변수는 변환하고자 하는 값입니다. 두 번째 매개변수는 변환할 값입니다. 🔧 메서드 사용법 두 메서드의 사용법은 동일합니다. replace() String str = "안녕하세요"; String a = str.replace("요","yo"); // re..
프로그래머스 코딩테스트 입문단계 '중복된 문자 제거' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string에서 중복된 문자를 제거하고 하나의 문자만 남긴 문자열을 return하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 1 ≤ my_string ≤ 110 my_string은 대문자, 소문자, ..
프로그래머스 코딩테스트 연습 입문단계 '7의 개수' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 100,000 입..
프로그래머스 코딩테스트 연습 입문단계 '합성수 찾기' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120846 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 약수의 개수가 세 개 이상인 수를 합성수라고 합니다. 자연수 n이 매개변수로 주어질 때 n이하의 합성수의 개수를 return하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 1
프로그래머스 코딩테스트 문제 입문단계 '가까운 수' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한 사항 및 입출력 예시 1
프로그래머스 코딩테스트 연습 입문단계 '배열 회전시키기' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 3 ≤ numbers의 길이 ..
학교 1학년 2학기 수행평가에 출제된 코딩테스트 문제입니다. 공부 목적으로 다시 한 번 풀어봅니다!! ❓ 문제 설명 문자열을 입력받아 거꾸로 출력하는 프로그램을 작성하시오. ※ 아래 입출력 예시를 참고하세요! ⚠️ 조건 및 입출력 예시 조건 1. 메서드 length(), charAt()를 필요에 따라 사용한다. 입출력 예시 ▼ ✏️ 직접 구현한 코드 import java.util.Scanner; public class suhaeng10 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("영문자 입력 : "); String str = sc.nextLine(); char ch[] = n..
학교 1학년 2학기 수행평가에 출제된 코딩테스트 문제입니다. 공부 목적으로 다시 한 번 풀어봅니다!! ❓ 문제 설명 정수 5개를 입력받아 배열에 저장하고 평균을 구하는 프로그램을 작성하라. ※ 아래 입출력 예시를 참고하세요! ⚠️ 조건 및 입출력 예시 조건 1. 키보드를 통해서 입력받는다. 조건 2. 결과는 소수점 이하 둘째자리까지 출력한다. 입출력 예시 ▼ ✏️ 직접 구현한 코드 import java.util.Scanner; public class suhaeng7 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num[] = new int[5]; double total = 0; for(int i = 0..
프로그래머스 코딩테스트 연습 입문단계 '진료순서 정하기' 문제입니다. https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ❓ 문제 설명 외과의사 머쓱이는 응급실에 온 환자의 응급도를 기준으로 진료 순서를 정하려고 합니다. 정수 배열 emergency가 매개변수로 주어질 때 응급도가 높은 순서대로 진료 순서를 정한 배열을 return하도록 solution 함수를 완성해주세요. ※ 아래 입출력 예시를 참고하세요! ⚠️ 제한사항 및 입출력 예시 중복된..