Выбрать строки из таблицы - Java

Узнай цену своей работы

Формулировка задачи:

Добрый день. Столкнулся со следующей проблемой, есть таблица:
id || name
===========================================
0  || Петрович
1  || ëîñîñîñü
4  || Rabbit
2  || ГЃГіГЈГ*ГЈГ*ГёГҐГ*ГјГЄГ*
1  || Иван
2  || Value
Необходимо сформировать строку с "адекватным" содержимым вида:
String result = "Петрович Rabbit Иван Value";
То есть исключить строки, в которых имена указаны в неверной кодировке. Пример кода:
String result = "";
for (int i = 0; i < table.getModel().getColumnCount(); i++)
    if (/* Какое необходимо наложить условие? */) 
        result += table.getValueAt(1, i).toString() + " ";
Как можно это реализовать?

Решение задачи: «Выбрать строки из таблицы»

textual
Листинг программы
char[] ch = str.toCharArray();
        
        for(int i = 0; i < ch.length; i++)
        {
            if(ch[i] == '<' || ch[i] == '@' || ch[i] == '+' || ch[i] == '-' )
            {
                break;
            }
            else
            {
                 result += table.getValueAt(1, i).toString() + " ";
 
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5