#java #naukaprogramowania #programowanie #programujzwykopem
Witam. Mam problem z porównaniem podłańcucha do elementu z tablicy.
Na początku wyjaśnię. robię coś w stylu "tłumacza" tekstu na kod morse'a. Są dwie tablice, w jednej normalny alfabet, a w drugiej kod. Pod indeksami obu tablic kryją się te same litery, ale w innych formach.
Program pobiera tekst z pola, aby następnie oddać w drugim polu już gotowy kod.
Między pobraniem tekstu, a wyrzuceniem kodu morse'a jest jeszcze porównywanie każdego łańcucha znaków, każdy o długości 1 (chyba) jest sprawdzany czy odpowiada jakiemuś indeksowi tablicy nr 1.
Jeżeli odpowiada, to do drugiego pola zostaje 'dodana' zawartość tablicy nr 2. Oczywiście z tym samym indeksem z jakim został porównany podłańcuch do pola tablicy nr 1.
Wszystko byłoby ok, gdyby nie to, że podczas tego porównywania podłańcucha z tablicą 1 występuje problem któremu nie wiem jak zaradzić.
Chyba trochę namieszałem, więc wkleję link do kodu i sami zobaczycie.
kalsa z problemem
inna klasa
inna klasa
klasa main
Z góry dziękuje za pomoc ( ͡° ͜ʖ ͡°)
EDIT: Do pisania zainspirowała mnie ta strona jakby co.
Witam. Mam problem z porównaniem podłańcucha do elementu z tablicy.
Na początku wyjaśnię. robię coś w stylu "tłumacza" tekstu na kod morse'a. Są dwie tablice, w jednej normalny alfabet, a w drugiej kod. Pod indeksami obu tablic kryją się te same litery, ale w innych formach.
Program pobiera tekst z pola, aby następnie oddać w drugim polu już gotowy kod.
Między pobraniem tekstu, a wyrzuceniem kodu morse'a jest jeszcze porównywanie każdego łańcucha znaków, każdy o długości 1 (chyba) jest sprawdzany czy odpowiada jakiemuś indeksowi tablicy nr 1.
Jeżeli odpowiada, to do drugiego pola zostaje 'dodana' zawartość tablicy nr 2. Oczywiście z tym samym indeksem z jakim został porównany podłańcuch do pola tablicy nr 1.
Wszystko byłoby ok, gdyby nie to, że podczas tego porównywania podłańcucha z tablicą 1 występuje problem któremu nie wiem jak zaradzić.
Chyba trochę namieszałem, więc wkleję link do kodu i sami zobaczycie.
kalsa z problemem
inna klasa
inna klasa
klasa main
Z góry dziękuje za pomoc ( ͡° ͜ʖ ͡°)
EDIT: Do pisania zainspirowała mnie ta strona jakby co.
- Najlepsze
- Wszystkie komentarze







java.util.Arrays.asList(theArray).indexOf(o). Albo indeksować alfabet Morse'a wartościami chara.http://pl.wikipedia.org/wiki/Tablica_asocjacyjna
:)
Na dzisiaj już wystarczy, bo przestaje rozumować. Za duży natłok informacji ( ͡º ͜ʖ͡º)