java基础入门----string练习4
2013-09-26 13:20
330 查看
// 获取两个字符串中 最大 的相同子串 class 练习4 { public static void sop(String str) { System.out.println(str); } public static void main(String[] args) { String s1 = "safefhello"; String s2 = "helloafes"; sop(getMaxSubstring(s1,s2)); } public static String getMaxSubstring(String s1,String s2) { String max="",min=""; max = s1.length()>s2.length()?s1:s2; min = max==s1?s2:s1; for(int x=0; x<min.length(); x++) { for(int y=0,z=min.length()-x; z!=min.length()+1; y++,z++) { String temp = min.substring(y,z); //sop(temp); if(max.contains(temp)) return temp; } } return ""; } }
相关文章推荐
- java入门基础------String练习1
- java入门基础------String练习2
- java入门基础------String练习3
- java基础入门----LinkedList练习1
- java基础入门----TreeSet练习2
- java基础入门----TreeSet练习1
- Java入门基础之重点练习
- java基础入门-你不知道的string-不可改变性与编译器优化
- java基础入门-你不知道的string-不可改变性与编译器优化
- java基础入门----TreeMap练习1
- java基础入门-你不知道的string-不可改变性与编译器优化
- [Java]基础入门练习
- java基础入门----TreeMap练习2
- java基础入门-----ArrayList练习1
- java基础入门----ArrayList练习2
- JAVA基础练习之String
- java语言基础入门——String、StringBuffer、StringBuilder的比较
- java基础入门-动态绑定-调用方法的过程
- Java基础练习
- 黑马程序员——java入门基础知识