class Stringhjelper { static int inneholder1(String s, String t) { int slen = s.length(); int tlen = t.length(); for (int i = 0; i <= slen-tlen; i++) { boolean eq = true; for (int j = 0; j < tlen; j++) { if (s.charAt(i + j) != t.charAt(j)) { eq = false; break; } } if (eq) return i; } return -1; } // Uten break static int inneholder2(String s, String t) { int slen = s.length(); int tlen = t.length(); for (int i = 0; i <= slen-tlen; i++) { int j = 0; while (s.charAt(i+j) == t.charAt(j)) { j++; if (j == tlen) return i; } } return -1; } public static void main(String[] args) { System.out.println(inneholder1("Stein", "ei")); System.out.println(inneholder2("Bein", "ei")); } }