본문 바로가기
Coding Test/Java Coding Test

[프로그래머스 / 자바] - A 강조하기

by nam_ji 2023. 12. 29.

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가 아닌 모든 대문자는 소문자로 변환하는 문제입니다.
		 * "abstract algebra" > "AbstrAct AlgebrA" / "PrOgRaMmErS" > "progrAmmers"
		 */
		String myString = "abstract algebra";
		myString = myString.toLowerCase();
		String answer = myString.replace('a', 'A');
		System.out.println(answer);
	}
}


프로그래머스 코드