Coding Test/Java Coding Test219 [프로그래머스 / 자바] - A 강조하기 A 강조하기 문제 문자열 myString이 매개변수로 주어집니다. myString의 문자 중 a는 A로 변환하고 a가 아닌 모든 대문자는 소문자로 변환하는 문제입니다. 테스트 (이클립스) myString의 값을 전체 소문자로 바꾸고 myString에 다시 할당합니다. 소문자가 된 myString에 replace 메소드를 사용하여 소문자 a만 대문자 A로 변환하게 하여 출력하면 됩니다. package com.namji.codingtest; public class A_to_Emphasize { public static void main(String[] args) { /* * 문자열 myString이 매개변수로 주어집니다. * myString의 문자 중 a는 A로 변환하고 * a가 아닌 모든 대문자는 소문자로.. 2023. 12. 29. [프로그래머스 / 자바] - 할 일 목록 할 일 목록 문제 문자열 배열 todo_list와 boolean 배열 finished가 매개변수로 주어집니다. todo_list와 finished의 크기는 같고 finished의 원소의 값이 true면 통과 finished의 원소의 값이 false면 todo_list의 값을 출력하는 문제입니다. 테스트 (이클립스) for문을 이용하여 배열의 크기만큼 순회합니다. 그 안에서 if문을 사용하여 finished의 값이 false일 경우 todo_list의 원소 값을 false의 원소 위치와 같은 위치의 값을 출력하게 해서 해결했습니다. package com.namji.codingtest; import java.util.ArrayList; import java.util.List; public class to_d.. 2023. 12. 29. [프로그래머스 / 자바] - 홀수 VS 짝수 홀수 VS 짝수 문제 정수 리스트 num_list가 매개변수로 주어집니다. 정수 리스트의 첫 번째 원소를 1번 원소라고 할 떄, 홀수 번째 원소들의 합과 짝수 번째 원소들의 합 중 큰 값을 출력하는 문제입니다. 테스트 (이클립스) 짝수 번째 원소를 담기 위한 even, 홀수 번째 원소를 담기 위한 odd라는 변수를 선언합니다. 이제 for문을 이용하여 num_list를 순회합니다. 그 안에서 if문을 이용하여 짝수 번째와 홀수 번째를 나눠서 값을 변수에 담습니다. 대신 배열의 시작과 for문의 시작이 0이기 때문에 i에 +1을 해주어 1부터 시작하는 것처럼 해줍니다. 짝수 번쨰와 홀수 번째의 값을 담은 변수를 if문을 사용하여 값을 출력하면 됩니다. 저는 for문 뒤에는 삼항 연산자를 이용하여 풀었습니다.. 2023. 12. 28. [프로그래머스 / 자바] - 두 수의 연산값 비교하기 두 수의 연산값 비교하기 문제 정수 a와 b가 매개변수로 주어집니다. a ⊕ b는 ab로 출력된다고 했을 때 (a ⊕ b)와 (2 * a * b)의 값을 비교하여 더 큰 값을 출력하는 문제입니다. 테스트 (이클립스) a와 b를 문자열로 더해서 새로운 변수 c 에 담고 2 * a * b 의 연산을 새로운 변수 d에 담습니다. 정수끼리의 비교를 위해 c를 정수로 바꾼 후 e에 담습니다. d와 e를 if문을 사용하여 비교 후 더 큰 값을 출력하게 해서 해결했습니다. 여기서 정수를 문자열로 바꾸는 방법은 Integer 클래스의 toString 메소드를 이용하였고, 문자열을 정수로 바꾸는 방법은 Integer 클래스의 parseInt 메소드를 사용하였습니다. if문을 사용한 방법과 삼항연산자, Math 클래스의 .. 2023. 12. 28. [프로그래머스 / 자바] - 공백으로 구분하기1 공백으로 구분하기1 문제 문자열 my_string이 매개변수로 주어집니다. my_string의 문자열에는 단어 사이에 0개 또는 1개의 공백이 존재합니다. 이 공백을 제거한 문자열 배열을 출력하는 문제입니다. 테스트 (이클립스) 공백을 제거한 문자열을 문자열 배열에 공백을 제거한 문자열을 초기변수로 선언해서 출력하면 됩니다. package com.namji.codingtest; import java.util.Arrays; public class Separate_with_Spaces_1 { public static void main(String[] args) { /* * 문자열 my_string이 매개변수로 주어집니다. * my_string의 문자열에는 단어 사이에 * 0개 또는 1개의 공백이 존재합니다... 2023. 12. 27. 이전 1 ··· 30 31 32 33 34 35 36 ··· 44 다음