[JAVA] Mettez en majuscule uniquement la plage spécifiée avec la sous-chaîne. (Comment utiliser la sous-chaîne)

/*
la sous-chaîne extrait les caractères.
L'argument contient l'index du caractère.
* L'index commence à 0
*/

/*
Quand il y a deux arguments
Exemple:
String str = "012345";
substring(Position de départ,Position finale);
substring(0, 3)
Les caractères extraits sont[012]
* La position finale est 3, mais elle n'est pas incluse dans les caractères extraits.

S'il y a un argument, c'est la position de départ.
Exemple:
String str = "012345";
substring(Position de départ);
substring(3);
Les caractères extraits sont[345]
*/

/*
* Les blancs sont inclus dans l'index
String str = "0 12345";(Blanc demi-largeur)
substring(Position de départ);
substring(3);
Les caractères extraits sont[2345]devenir
*/

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));
    }
}


Recommended Posts

Mettez en majuscule uniquement la plage spécifiée avec la sous-chaîne. (Comment utiliser la sous-chaîne)
Plage spécifiée par Ruby uniquement en majuscules
Comment utiliser la méthode link_to
Comment utiliser la méthode include?
Comment utiliser la classe wrapper
Comment utiliser mssql-tools avec Alpine
Comment annuler la fusion de cellules dans une plage spécifiée avec POI
Comment utiliser MinIO avec la même fonction que S3 Utiliser docker-compose
[Java] Comment utiliser la classe File
Comment utiliser BootStrap avec Play Framework
[Rails] Comment utiliser la méthode de la carte
[Java] Comment utiliser la méthode toString ()
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
[Traitement × Java] Comment utiliser la classe
[Traitement × Java] Comment utiliser la fonction
Comment utiliser les méthodes substring et substr
[Java] Comment utiliser la classe Calendar
Comment comparer uniquement le temps avec Rails (de quelle heure à quelle heure, quelque chose comme)
Comment utiliser le module caméra OV7725 (ESP32-WROVER-B)
Comment utiliser MyBatis2 (iBatis) avec Spring Boot 1.4 (Spring 4)
Comment utiliser h2db intégré avec Spring Boot
Comment utiliser le framework Java avec AWS Lambda! ??
Sortie de la façon d'utiliser la méthode slice
Comment utiliser l'API Java avec des expressions lambda
Comment utiliser la méthode replace () (Java Silver)
Comment utiliser le protocole NFS version 2 avec Ubuntu 18.04
[Introduction à Ruby] Comment utiliser la méthode slice
Comment utiliser Map
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment utiliser Map
Comment implémenter UICollectionView avec du code uniquement dans Swift
Comment changer l'action avec plusieurs boutons d'envoi
Comment utiliser Oracle JDK 9 EA avec Travis CI
Comment utiliser la bibliothèque Z3 dans Scala avec Eclipse