Перейти к контенту

Преобразование первого символа в верхний регистр в предложении в Java

Чтобы преобразовать первый символ в верхний регистр в предложении в Java, мы должны сначала отделить каждое слово в предложении, а затем сделать первый символ каждого слова в верхнем регистре. После этого мы должны снова соединить каждое слово, разделенное пробелом, чтобы снова сделать предложение.

Теперь давайте возьмем каждую задачу одну за другой. Во-первых, чтобы получить каждое слово предложения отдельно, мы бы использовали класс Java Scanner и реализовали его метод hasnext, чтобы проверить, есть ли в нашем предложении больше слова или нет. Если слово присутствует тогда мы получили бы это слово, используя следующий метод того же класса.

 

После получения каждого слова в предложении мы теперь преобразуем первый символ каждого слова в верхний регистр, используя метод toUpperCase класса Character. Соединяем другие символы слова, используя метод подстроки строкового класса, а также добавляем пробел в конце каждого слова. чтобы сделать их снова в предложении.

Пример

import java.util.Scanner;
public class UpperCaseOfSentence {
   public static void main(String[] args) {
      String upper_case_line = ""; 
      String str = "ram is a good boy.";
      Scanner lineScan = new Scanner(str); 
      while(lineScan.hasNext()) {
         String word = lineScan.next(); 
         upper_case_line += Character.toUpperCase(word.charAt(0)) + word.substring(1) + " "; 
      }
      System.out.println(upper_case_line);
   }
}

Итог

Ram Is A Good Boy. 

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)