same Ends exercise, big inefficient debugged solution

public class endOtherClass{ public static void main(String args[]) { String res = sameEnds("javaXYZjava") ; System.out.println(" biggest substring at ends is: " + res) ; } public static void printArray(String []arr){ System.out.println("////////////printing array///////////////////") ; for(int i = 0 ; i < arr.length;i++) System.out.println(arr[i]) ; } public static String sameEnds(String string) { boolean quit = false ; String biggest_substring = "" ; for(int i = 0, k = string.length() ; i