String str1 = "abcasdfasdfabc";
String str2 = "abcdsdfasdfasdfasdfasdabc";
if(str1.startsWith(str2.substring(0,2))&&str1.endsWith(str2.substring(str2.length()-3)))
System.out.println("两个字符串前三位和后三位都相同");
else
System.out.println("两个字符串前三位和后三位不相同");
startsWith()和endsWith()
来获取前缀和后缀,equals()来判断2个String是否相同
startsWith()和endsWith()
这2个方法就可以
String example = "abcdef"
example.startsWith("a") && example.endsWith("f")
用 str.equals("XXX");来判断