import java.io.*;
public class Main {
public static void main(String args[])
{
BufferedReader brIn = new BufferedReader(new InputStreamReader(System.in));
int pozycja = 0;
String line = " ";
String szukacz = " ";
try
{
{
System.out.println("Wprowadz tekst:");
line = brIn.readLine();
System.out.println("Wprowadzona linia to: " +line);
System.out.println("Czego szukasz");
szukacz = brIn.readLine();
}
}
catch(IOException e)
{
System.out.println("Bład");
}
for (int i = 0; i < line.length(); i++)
{
pozycja = line.indexOf(szukacz);
if (pozycja > 0)
{
System.out.println("Szukana fraza wystepuje na pozycji: ");
System.out.println(+(pozycja+1));
break;
}
else
{
System.out.println("Szukana fraza nie wystepuje");
break;
}
}
}
}
Tutaj będę umieszczał programy mojego autorstwa zrealizowane głównie w języku c++/c.
Nic nie dzieje się wbrew naturze,
lecz wbrew temu, co o niej wiemy.
Fox Mulder w serialu „Z archiwum X”
lecz wbrew temu, co o niej wiemy.
Fox Mulder w serialu „Z archiwum X”
21.12.08
Wyszukiwanie wzorca we wprowadzonym tekście JAVA
Prosty program przeszukujący tekst w celu znalezienia wprowadzonej frazy.
Subskrybuj:
Komentarze do posta (Atom)
1 komentarz:
popraw linię 37 na
if (pozycja == 0 || pozycja > 0 )
dzięki temu znajduje szukaną frazę występującą jako pierwszy element wzorca
Prześlij komentarz