Witam,
od jakiegoś czasu męczę się z programem, który szuka w textArea podanego przez użytkownika znaku. Wcześniej miałem podobny problem dotyczący wyrazów, ale pojedyncze znaki to bardziej złożony problem IMO. Poniżej moja próba (kod niedokończony, bo brakuje mi wiedzy jak to dalej pociągnąć):
String szukany = JOptionPane.showInputDialog("Podaj znak: ");
String tekst = textArea.getText();
String[] tablicaWyrazow = tekst.split(" ");
for(String wyraz : tablicaWyrazow)
{
String tablicaZnakow = wyraz.split(" ");
for (String znak: tablicaZnakow)
{
if (znak.equals(szukany))
//Podkreślam znak na czerwono lub coś w tym stylu - nie mam pewności
//czy to powinno być w pętli
}
}
```java