【说明】
(10分) )。
“distance”和“disinfection”的公共前缀为“dis”。
方法:定义publicstaticstringprefix (string S1,Strings2),检查两个字符串是否有共享前缀,如果有,返回共享前缀; 否则返回空值。 创建main方法,输入两个字符串,然后调用prefix方法以显示共享前缀或' No common prefix '。
【输入】
有两行对应于两个字符串。
【输出】
如果两个字符串有共享前缀,则输出该共享前缀,否则输出“No common prefix”。 【输入示例】
距离
差集
【输出示例】
dis
import java.util.Scanner; public class review { publicstaticvoidmain (string [ ] args ) scannerinput=newscanner ) system.in ); String a=input.nextLine (; String b=input.nextLine (; if(prefix(a,b )==' ' ) system.out.print (' nocommonprefix ' ); }elsesystem.out.print(prefix(a,b ); input.close (; }staticstringprefix(stringS1,String s2 ) {String pre=' '; for(intI=0,j=0; is1.length(js2.length ); I,j ) (if ) S1.substring ) I,i 1).equals ) S2.substring,j 1) ) ) pre=S1.substring,i 1); }continue; }返回前; }