哪位能解答一下这个上机题?

今天面试遇到一个上机题
String str[] = {"floeu", "cfldd", "yrspfl"}; 有这样一个数组,里面这几个值,其中都包含fl,编写代码最后输出结果为
fl,fl,fl 这个代码该怎么写?

参考如下:

public class Main {

    public static void main(String[] args) {
        String str[] = {"floeu", "cfldd", "yrspfl"};
        StringBuilder sBuilder = new StringBuilder();
        sBuilder.append(str[0], 0, 2).append(",")
                .append(str[1], 1, 3).append(",")
                .append(str[2], 4, 6);
        System.out.print(sBuilder.toString());

    }
}
 
 

最长公共子串,可以看这