package 练习;
public class MaxSubstring {
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 i=0;i<min.length();i++)
{
for(int j=0,k=min.length()-i;k!=min.length()+1;j++,k++)
{
String temp=min.substring(j,k);
//System.out.println("temp--:"+temp);
if(max.contains(temp))
return temp;
}
}
return "";
}
/**
* @param args
*/
static long a[] = new long [10];
String b="zxn";
public void gg(){
System.out.println(b);
}
public static void main(String[] args) {
String xx="abcdefghij",yy="34cdefgff";
String dd=MaxSubstring.getMaxsubstring(xx,yy);
System.out.println(dd);
// System.out.println(b);
MaxSubstring ss=new MaxSubstring();
System.out.println(ss.b);
// System.out.println(b);
System.out.println(a.length);
char c=74;
int x=2;
switch(x)
{
case 1: System.out.println("Test1");
case 2:
case 3: System.out.println("Test2"); break;
} System.out.println("Test3");
}
}
输出结果:
cdefg
zxn
10
Test2
Test3