У нас есть переменная типа char. Данную переменную требуется преобразовать в String. Приведу 3 варианта преобразования:

	char ch = 'X';
		
		System.out.println("Переменная ch типа char равна " + ch);
		
		String myString;
		//изменить тип char на String
		System.out.println("Первый способ. Конкатенация, т.е. сложение");
		myString = "" + ch;
		System.out.println(myString);
		
		System.out.println("Второй способ. В классе Character использовать метод toString");
		myString = Character.toString(ch);
		System.out.println(myString);
		
		System.out.println("Третий способ. Использовать метод valueOf класса String");
		myString = String.valueOf(ch);
		System.out.println(myString);

Вывод на консоль:
Переменная ch типа char равна X
Первый способ. Конкатенация, т.е. сложение
X
Второй способ. В классе Character использовать метод toString
X
Третий способ. Использовать метод valueOf класса String
X

Реклама