013-001-003
文字列を扱うクラス:メッセージ整形
中級
問題説明
文字列を扱うクラス:メッセージ整形
この問題では: 入力された文字列に対してStringクラスのメソッド(toUpperCase()、length()、substring())を使用し、大文字変換・文字列長・先頭3文字を取得して標準出力に表示するプログラムを作成します。
学習目標: Stringクラスの基本操作を理解する
文字列を入力し、大文字変換、長さ、部分文字列を表示するプログラムを作成します。
入力
1行目: 文字列
出力
Original: [元の文字列]
Upper: [大文字変換]
Length: [長さ]
First 3: [最初の3文字]
具体例
入力:
hello
出力:
Original: hello
Upper: HELLO
Length: 5
First 3: hel
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
正常系
入力:
hello
期待される出力:
Original: hello Upper: HELLO Length: 5 First 3: hel
正常系
入力:
world
期待される出力:
Original: world Upper: WORLD Length: 5 First 3: wor
正常系
入力:
Java
期待される出力:
Original: Java Upper: JAVA Length: 4 First 3: Jav
problem.testType.edge
入力:
Python
期待される出力:
Original: Python Upper: PYTHON Length: 6 First 3: Pyt
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
99
1
2
3
4
5
6
7
8
9
10
›
⌄
⌄
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
残り 9 回実行可能
