Рубрики
Без рубрики

Строка Java в верхнем регистре

Строковый верхний регистр Java, метод верхнего регистра строки Java, пример верхнего регистра символов java, как преобразовать строку в верхний регистр в java, преобразование строки java в верхний регистр с использованием языка.

Автор оригинала: Pankaj Kumar.

Преобразование строки Java в верхний регистр может быть выполнено с помощью метода toUpperCase () .

Строка Java в верхнем регистре

  • Java String toUpperCase() метод имеет два варианта – toUpperCase() и toUpperCase(языковой стандарт) .
  • Преобразование символов в верхний регистр выполняется с использованием правил языка по умолчанию. Вызов функции toUpperCase() аналогичен вызову функции toUpperCase(Locale.getDefault()) .
  • Метод Java String в верхнем регистре зависит от локали, поэтому используйте его осторожно со строками, которые предназначены для использования независимо от локали. Например, идентификаторы языков программирования, HTML-теги, ключи протоколов и т.д. В противном случае вы можете получить нежелательные результаты.
  • Чтобы получить правильные результаты в верхнем регистре для строк, не учитывающих языковой стандарт, используйте метод в верхнем регистре(Locale.ROOT) .
  • Строка toUpperCase() возвращает новую строку, поэтому вам придется назначить ее другой строке. Исходная строка остается неизменной, потому что Строка неизменна .
  • Если locale передается как null в регистр(Locale locale) метод, то он вызовет Исключение NullPointerException .

Пример преобразования строки Java в верхний регистр

Давайте рассмотрим простой пример преобразования строки в верхний регистр и ее печати.

String str = "Hello World!";
System.out.println(str.toUpperCase()); //prints "HELLO WORLD!"

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

Вот полный пример программы для преобразования строки java в верхний регистр и ее печати.

package com.journaldev.string;

import java.util.Scanner;

public class JavaStringToUpperCase {

	public static void main(String[] args) {
		String str = "hello World!";

		String strUpperCase = str.toUpperCase();

		System.out.println("Java String to Upper Case: " + strUpperCase);

		readUserInputAndPrintInUpperCase();
	}

	private static void readUserInputAndPrintInUpperCase() {
		Scanner sc = new Scanner(System.in);
		System.out.println("Please write input String and press Enter:");
		String str = sc.nextLine();
		System.out.println("Input String in Upper Case = " + str.toUpperCase());
		sc.close();
	}

}

Ниже вывод консоли показывает пример выполнения вышеуказанной программы.

Java String to Upper Case: HELLO WORLD!
Please write input String and press Enter:
Welcome to JournalDev Tutorials
Input String in Upper Case = WELCOME TO JOURNALDEV TUTORIALS

Это все для примера преобразования строки java в верхний регистр.

Ссылка: API Doc