Вопросы к Поиску с Алисой
Символьные переменные и строковые отличаются по типу хранимых данных и способу их представления в современных системах программирования. intuit.ru metanit.com
Символьные переменные хранят одиночные символы. intuit.ru В качестве значения такая переменная получает одиночный символ, заключённый в одинарные кавычки. metanit.com Например, char ch='e';. metanit.com Переменной символьного типа также можно присвоить целочисленное значение от 0 до 65535. metanit.com В этом случае переменная будет хранить символ, а целочисленное значение будет указывать на номер символа в таблице символов Unicode (UTF-16). metanit.com
Строковые переменные хранят последовательности символов определённой длины. infourok.ru Значения строковых констант или начальные значения строковых переменных, в отличие от символьных данных, заключаются в двойные кавычки. intuit.ru Например, String hello = ”Hello…”. metanit.com Строковые переменные представляют объект String, который, в отличие от char или int, не является примитивным типом. metanit.com
Таким образом, символьные переменные работают с отдельными символами, а строковые — с цепочками символов.