010-001-003

文字列操作:文字列情報

中級

問題説明

この問題では: 文字列を入力として受け取り、その長さ・大文字変換・小文字変換・先頭文字・末尾文字を順番に表示するプログラムを作成します。

問題の概要

文字列を入力し、その文字列に関する情報を表示するプログラムを作成します。

入力形式

1行の文字列を入力します。

出力形式

以下の情報を表示します:

Original: [元の文字列]
Length: [文字数]
Uppercase: [大文字変換]
Lowercase: [小文字変換]
First char: [最初の文字]
Last char: [最後の文字]

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
Hello
期待される出力:
Original: Hello
Length: 5
Uppercase: HELLO
Lowercase: hello
First char: H
Last char: o
入力:
Java
期待される出力:
Original: Java
Length: 4
Uppercase: JAVA
Lowercase: java
First char: J
Last char: a
入力:
TEST
期待される出力:
Original: TEST
Length: 4
Uppercase: TEST
Lowercase: test
First char: T
Last char: T
入力:
x
期待される出力:
Original: x
Length: 1
Uppercase: X
Lowercase: x
First char: x
Last char: x
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 8 回実行可能