白駿Baekjoon 4458頭大文字-JAVA


https://www.acmicpc.net/problem/4458
質問する
文章を読んだ後、行の最初の文字を大文字に変換するプログラムを作成します.
入力
1行目はN行あります.次のN行に文があります.1文章あたりの字数は30を超えない.各行の最初の字はアルファベットです.
しゅつりょく
各行の最初の文字を大文字にして出力します.
入力例1
5
powdered Toast Man
skeletor
Electra Woman and Dyna Girl
she-Ra Princess of Power
darth Vader
サンプル出力1
Powdered Toast Man
Skeletor
Electra Woman and Dyna Girl
She-Ra Princess of Power
Darth Vader
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);

		int N = Integer.parseInt(scan.nextLine());
		for (int i = 0; i < N; i++) {
			String str = scan.nextLine();

			System.out.println((str.charAt(0) + "").toUpperCase() + str.substring(1, str.length()));
		}

		scan.close();
	}
}
  • 説明