013-001-012

Stringクラスの基本操作

中級

問題説明

Stringクラスの基本操作

この問題では: 標準入力から文字列・部分文字列の範囲・検索ワードを読み込み、Stringクラスのメソッド(length()、charAt()、substring()、indexOf()、toUpperCase()、toLowerCase())を呼び出して結果を表示するプログラムを作成します。

学習目標: Stringクラスのよく使うメソッドの動作を理解する

概要

JavaのStringクラスには文字列を操作する多くのメソッドがあります。Scannerで読み込んだ文字列に対して、length()、charAt()、substring()、indexOf()などの基本メソッドを適用しましょう。

入力形式

文字列
substring開始インデックス
substring終了インデックス
検索ワード

仕様

  • 1行目の文字列を変数に格納する
  • 2・3行目の整数をsubstring()の開始・終了インデックスとして使用する
  • 4行目の文字列をindexOf()の検索ワードとして使用する
  • 文字列の長さ、先頭文字、部分文字列、検索結果、大文字・小文字変換の結果を表示する

出力形式

Length: X
First char: Y
Substring(start,end): Z
Index of word: N
Upper: UPPER_STRING
Lower: lower_string

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録