Я не считаю, что по длине волос можно понять характер. Но есть отдельные нюансы, которые я могу привести в пример для доказательства, что частичку всё же они показать могут.
Для женщин: короткая стрижка. Если она сделала её не для стильности, а для того, чтобы не расчесывать волосы, мыть было легче - это говорит об определённых наклонностях в поведении и характере. Может означать лень и небрежность, или же наоборот любовь к аккуратности и стремительность. Тут нужно спросить что именно у неё. Может ей сложно ухаживать за длинными волосами, поэтому она упростила работу для того, чтобы успевать больше дел делать. Или длинные могут выглядеть неопрятно, а короткие - нет, поэтому её выбор пал на такую стрижку.
Длинная прическа может говорить о любви к множеству причесок, стильности, ведь с длинными волосами больше вариаций.
Для мужчин: по сути, тоже самое.
Кстати, лысина - тоже короткая стрижка)
Еще это может говорить о болезнях или старости. Иногда стригутся из-за вшей, например.
Но также прическа может быть просто потому что она нравится обладателю. Без вопроса ему/ей не обойтись и ничего не понять.