Mama problem z pewnym programem chodzi o sprawdzenie na jakim miejscu w pierwszym stringu znajduje sie drugi(może być kilka razy).Wszystko działa ale wyświetla mi za duzo.
przykładowe wejścia, prawidłowe wyjścia i moje wyjścia.
kod:
import java.util.Scanner;
class jvstr11
{
public static void main(String[] args) {
Scanner wejscie = new Scanner(System.in);
while (wejscie.hasNext())
{
String a = wejscie.next();
String b = wejscie.next();
if(a.indexOf(b)!=-1)
{
for(int i=0;i<a.length();i++)
{
int poz=a.indexOf(b, i);
if (poz!=-1)
{
System.out.print(poz + " ");
}
}
System.out.println();
}
else
System.out.println("NIE");
}
}
}