/*
substringは文字を抜き出す。
引数には文字のインデックスが入る。
※インデックスは0から
*/
/*
引数が二つの場合
例:
String str = "012345";
substring(開始位置, 終了位置);
substring(0, 3)
抜き出される文字は[012]
※終了位置は3であるが抜き出される文字には含まれない。
引数が1つの場合は開始位置とする。
例:
String str = "012345";
substring(開始位置);
substring(3);
抜き出される文字は[345]
*/
/*
※空白はインデックスに含まれる
String str = "0 12345";(半角の空白)
substring(開始位置);
substring(3);
抜き出される文字は[2345]になる
*/
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
sc.nextLine();
String str = sc.nextLine();
System.out.println(str.substring(0, a - 1) + str.substring(a - 1, b).toUpperCase() + str.substring(b));
}
}
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
00