Мне нужен JTextArea, который в конце строки подсчитывает символы в этой строке
Мне нужно сделать JTextArea
, который принимает текстовый документ голосов, который является только "y" и "n", используя BufferedReader
, предоставленный мне моим профессором; и ему нужно посчитать символы "y" и "n" в этой первой строке и для каждой строки после. Он дал классу намек на то, что массив будет полезен, но я не уверен, как это сделать, и любая помощь будет очень признательна. Спасибо!
Изменить: это не действительно домашнее задание, но мне нужно знать, как это сделать сегодня вечером, чтобы я мог реально реализовать его для своего финала, который будет завтра.
Ответы
Ответ 1
Вы найдете подходящие примеры в статье Как использовать области текста.
Приложение: Вдумчивый наблюдатель спрашивает:
Каким будет код для получения текста в одной строке?
BufferedReader
может быть хорошим выбором, как предлагается в этом примере, который копирует stdin
в stdout
:
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String s;
while ((s = in.readLine()) != null) {
// process s
}